Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

d-fens schrieb am 08.July.2008, 17:14:20 in der Kategorie pc.coding

Javascript MM_openBrWindow, ohne Menu-, Toolbar in Firefox

> Hier der Codeschnipsel...:
> function MM_openBrWindow(theURL,winName,features) { //v2.0
> window.open(theURL,winName,features);}
>
> Das ist wohl eine Dreamweaver generierte Funktion. Denk\' ich mir mal, bin
> prorgrammiertechnisch eher von bescheidenem Intellekt.

Ja, scheint eine Standardfunktion von Dreamweaver zu sein. Und ich würde nicht sagen, dass das irgendwas mit deinem Intellekt zu tun hat.  :-)

> ...und hier der Hyperlink:
> <a href=\"#\"><img src=\"../images/pic_tanja_mark.jpg\" width=\"130\"
> height=\"178\" border=\"0\"
> onClick=\"MM_openBrWindow(\'bilder_zoom/tanja_mark_bp.html\',\'\',\'width=820,height=700\',
> \'menubar=no\',\'toolbar=no\',\'scrollbar=no\')\"
> onMouseOut=\"MM_swapImgRestore()\"></a>

Nun, schon wird es klar: Die Funktion erwartet drei Parameter, du übergibst sechs! So müsste es funktionieren:

onClick=\"MM_openBrWindow(\'bilder_zoom/tanja_mark_bp.html\',\'\',\'width=820,height=700,menubar=no,toolbar=no,scrollbar=no\')\"


> Aber, window.open() ist ja wohl richtig. Und bei den \'features\' hab\' ich
> jetzt zum Beispiel für die Menüleiste \'menubar=no\' eingegeben, Firefox hat
> aber nicht darauf reagiert.

Durch die falsch gesetzten Anführungsstriche ist bei dir nur \'width=820,height=700\' im Argument features enthalten. Die Werte für menubar, toolbar etc. gehen verloren und werden gar nicht an das Popup übergeben. Somit kommen die Default-Werte des jeweiligen Browsers zum Tragen, und die sind beim Firefox anders als beim Internet Explorer.

Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz