Georg Gruber: variierende Popup Größen (Mac/Pc)

Hi,

mir ist aufgefallen, dass Popups auf Mac und Pc in der Größe
variieren, trotz fixer Angabe.

Wie kann man dieses Problem umgehen?

danke für eure Hilfe
Georg

  1. Nabend,

    Wie kann man dieses Problem umgehen?

    Keine fixen Angaben verwenden sondern den User selbst entscheiden lassen, wie groß er das jeweilige Fenster gerne haben möchte.

    Bis denne,

    1. Ja solch eine Lösung kann ich mir selbst auch ausdenken.
      Aber danke.

      Bin nicht auf eine große Diskussion aus.
      Gibt es eine Lösung für dieses Problem?

      1. hi,

        Ja solch eine Lösung kann ich mir selbst auch ausdenken.
        Aber danke.

        Bin nicht auf eine große Diskussion aus.
        Gibt es eine Lösung für dieses Problem?

        ja - [pref:t=62705&m=354813]

        scnr,
        wahsaga

        1. ja - [pref:t=62705&m=354813]

          habe im Archiv bereits gesucht, und hier das selbe, recht gut
          beschriebene Problem gefunden, jedoch auch keine Lösung dazu
          http://forum.de.selfhtml.org/archiv/2003/7/53273/#m294875

  2. mir ist aufgefallen, dass Popups auf Mac und Pc in der Größe
    variieren, trotz fixer Angabe.

    und je nach Browser und je nach Browserversion.

    Wie kann man dieses Problem umgehen?

    nein.

    selbst der Versuch mit innerHeight/width die Größe einheitlich festzulegen, ist zumindest mir, nie gelungen.

    Strupi.

  3. Hallo,

    Wie kann man dieses Problem umgehen?

    aber Du hast es doch schon selbst beantwortet: Plattform und Browser abfragen. Ob das allerdings zuverlässig ist... ?

    Gruß, Andreas

    1. Wie kann man dieses Problem umgehen?
      aber Du hast es doch schon selbst beantwortet: Plattform und Browser abfragen. Ob das allerdings zuverlässig ist... ?

      ja dass ich das abfragen muss ist mir auch klar,
      aber welche Eigenschaften kann ich setzen,
      dem mit window.resize, setze ich ja die äußere Fensterbreite
      Und window.innerwidth geht nur bei netscape, also komm nicht ganz
      dahinter wie man sowas wirklich machen kann, und der große JS
      kenner bin ich leider nicht, drum Frag ich hier um Rat.

      1. Wie kann man dieses Problem umgehen?
        aber Du hast es doch schon selbst beantwortet: Plattform und Browser abfragen. Ob das allerdings zuverlässig ist... ?

        ja dass ich das abfragen muss ist mir auch klar,
        aber welche Eigenschaften kann ich setzen,
        dem mit window.resize, setze ich ja die äußere Fensterbreite
        Und window.innerwidth geht nur bei netscape, also komm nicht ganz
        dahinter wie man sowas wirklich machen kann, und der große JS
        kenner bin ich leider nicht, drum Frag ich hier um Rat.

        Es geht nicht.

        Selbst auf dem PC habe ich es nicht geschafft ein Popup zu öffnen, das überall gleich gross war. Je nach Browser und nach Version passte ein Bild mal rein und mal nicht. Der eine rechnet irgendwelche Scrollbalken, Titelleisten o.ä. bei den Werten mit, der andere nicht.

        Ich hab grad mal ein paar Versuche gemacht. http://home.arcor.de/struebig/js/popup/index.htm
        nur Opera und Netscape 4.x öffnen das Fenster in der richtigen Größe:

        Das Bild hat eine Größe von 221px x 147px

        MZ 1.4: 223 x 150 (aber mit Scrollbalken, trotz scrollbars=no)
        IE 6.0: 223 x 149 (aber das Fenster ist größer)
        NC 4.7: 223 x 149 passt!
        OP 7.1: 223 x 149 passt!

        Warum der IE das Fenster nicht resized ist mir nicht klar, werde ich soäter mal gucken. Und ich glaube da werden noch einige Andere Werte rauskommen.

        Struppi.

        1. Hallo Struppi

          MZ 1.4: 223 x 150 (aber mit Scrollbalken, trotz scrollbars=no)
          IE 6.0: 223 x 149 (aber das Fenster ist größer)
          NC 4.7: 223 x 149 passt!
          OP 7.1: 223 x 149 passt!

          und deswegen muß man eben für jede erdenkliche Möglichkeit eine eigene Fenstergröße angeben. Ob das sinnvoll ist wurde ja nicht gefragt ;)

          Gruß, Andreas