Anzeige

PopUp mit fester Grösse bei Usern unterschiedlich angezeigt

PopUp mit fester Grösse bei Usern unterschiedlich angezeigt | PSD-Tutorials.de

Erstellt von Whykiki, 07.12.2007.

  1. Whykiki

    Whykiki Komischer Typ und Köter

    Dabei seit:
    26.08.2005
    Beiträge:
    780
    Geschlecht:
    männlich
    Ort:
    Moers
    Software:
    CS3 Design Premium (registriert)
    Kameratyp:
    Nikon D70s
    PopUp mit fester Grösse bei Usern unterschiedlich angezeigt
    Hallo,

    ich habe eine Seite gebaut, von der aus ein PopUp geöffnet werden soll.
    Jaja, ich weiß PopUps sind nicht so dolle, aber ich wollte die Seite in einem festgelegten Screen ablaufen lassen.

    Nun ergibt sich folgendes Problem:
    Obowhl ich das PopUp mit festen Werten öffnen lasse, habe ich bei bisher 2 Usern festgestellt, dass diese Werte ignoriert werden und das PopUp in der letzten geöffneten Fenstergrösse wiedergegeben wird (hmm bisschen schwer zu erklären). D.h. hatte der User vorher seinen Browser so "skyscrapermässig" geöffnet, wird auch mein PopUp (hat die Original die Grösse ca. 4:3) so geöffnet. Dann kann man einige Navigationselemente nicht bedienen.

    Das "Phänomen" trat bisher im IE auf.

    Das JavaScript im Head sieht so aus:
    Code (Text):
    1.  
    2. <script type="text/javascript">
    3. // <![CDATA[
    4. function PopUp(w,h,ziel) {
    5.   h = h - 20; var x=0, y=0, parameter="";
    6.   if (w < screen.availWidth || h < screen.availHeight) {
    7.     x = (screen.availWidth - w - 12) / 2;
    8.     y = (screen.availHeight - h - 104) / 2;
    9.     if (window.opera) y = 0; // Opera positioniert unter den Symbolleisten
    10.     if (x<0 || y<0) { x=0; y=0; }
    11.     else parameter = "width=" + w + ",height=" + h + ",";
    12.   }
    13.   parameter += "left=" + x + ",top=" + y;
    14.   parameter += ",menubar=no,location=no,toolbar=no,status=no";
    15.   parameter += ",resizable=no,scrollbars=no";
    16.   var Fenster = window.open(ziel,"PopUp",parameter);
    17.   if (Fenster) Fenster.focus();
    18.   return !Fenster;
    19. }
    20. // ]]>
    21. </script>
    22.  
    ...und der Aufruf im Quelltext sieht so aus:
    Code (Text):
    1.  
    2. <a href="main.html" onclick="return PopUp(960,660,this.href)">Seite betreten</a>
    3.  
    Hat jemand eine Idee, wie ich das fixen / beheben kann ohne auf das PopUp zu verzichten??

    Dankeschön
     
    #1      
  2. Whykiki

    Whykiki Komischer Typ und Köter

    Dabei seit:
    26.08.2005
    Beiträge:
    780
    Geschlecht:
    männlich
    Ort:
    Moers
    Software:
    CS3 Design Premium (registriert)
    Kameratyp:
    Nikon D70s
    PopUp mit fester Grösse bei Usern unterschiedlich angezeigt
    AW: PopUp mit fester Grösse bei Usern unterschiedlich angezeigt

    Könntest du mir vielleicht auch noch genau erklären, was dabei jetzt den Unterschied macht??
    Ich würd das auch gerne verstehen, danke dir!!!
     
    #2      
  3. Whykiki

    Whykiki Komischer Typ und Köter

    Dabei seit:
    26.08.2005
    Beiträge:
    780
    Geschlecht:
    männlich
    Ort:
    Moers
    Software:
    CS3 Design Premium (registriert)
    Kameratyp:
    Nikon D70s
    PopUp mit fester Grösse bei Usern unterschiedlich angezeigt
    AW: PopUp mit fester Grösse bei Usern unterschiedlich angezeigt

    OK, danke, ich werde das mal soweit abändern und dann später mal meinen Bruder kontaktieren, bei dem gings nämlich nicht richtig.

    Bin mal gespannt...;-)
     
    #3      
  4. shadowyell

    shadowyell Noch nicht viel geschrieben

    Dabei seit:
    07.06.2006
    Beiträge:
    20
    Geschlecht:
    männlich
    Software:
    Photoshop CS3
    Kameratyp:
    Nikon D40
    PopUp mit fester Grösse bei Usern unterschiedlich angezeigt
    AW: PopUp mit fester Grösse bei Usern unterschiedlich angezeigt

    ne andere möglichkeit wäre anstatt dem popup ein iframe in eine tabelle einzubinden ... der wird dann immer in der von dir angegebenen grösse angezeigt ...

    http://meyouei.redio.de/1STUFF/iframe.rar
     
    Zuletzt bearbeitet: 07.12.2007
    #4      
x
×
×