Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

popupfenster welches nicht geblockt wird





Frage

hi ich habe vor längerer zeit mal ein script gemacht, welches mir das vergrößern von bilder ermöglichen sollte. des weiterem wird es nicht z.b. von der google toolbar geblock :-) Dies in den HEAD TAG !!! --> [code] <script LANGUAGE="Javascript"> <!-- function openPictureWindow_Fever(imageType,imageName,imageWidth,imageHeight,alt,posLeft,posTop) { // v1.1 by Marcel Herz © 2004 newWindow = window.open("","newWindow","width="+imageWidth+",height="+imageHeight+",scrollbars=no,left="+posLeft+",top="+posTop); newWindow.document.open(); newWindow.document.write('<html><title>'+alt+'</title><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" onBlur="self.close()">'); if (imageType == "swf"){ newWindow.document.write('<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\" width=\"'+imageWidth+'\" height=\"'+imageHeight+'\">'); newWindow.document.write('<param name=movie value=\"'+imageName+'\"><param name=quality value=high>'); newWindow.document.write('<embed src=\"'+imageName+'\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"'+imageWidth+'\" height=\"'+imageHeight+'\">'); newWindow.document.write('</embed></object>'); }else{ newWindow.document.write('<img src=\"'+imageName+'\" width='+imageWidth+' height='+imageHeight+' alt=\"'+alt+'\">'); } newWindow.document.write('</body></html>'); newWindow.document.close(); newWindow.focus(); } //--> </script> [/code] ein passender link dazu sehe dann so aus --> [code] <a href="javascript:;" onmouseover="window.status=' irgendwas rein ';return true" onmouseout="window.status=' ';return true"><img alt="zum Vergrößern klicken" src="verzeichnis/datei.jpg" border="0" onClick="openPictureWindow_Fever('Name des Fensters','verzeichnis/datei.jpg','500','500','ich','200','150')"></a> [/code] die werte des links habe ich jetzt einfach mal so ausgewählt, da kann man halt eintragen wo auf dem bildschrim das popup geöffnet werden soll. NOCH EIN HINWEIS: viele popupblocker blocken selbst solche vergrößerungen, DIESES script wird NICHT geblockt! Ich übernehme keine Verantwortung über evtl. Schäden! ika

Antwort 1 von rfb

bei Opera z.B. wird generell zwischen angeforderten popups und nicht angeforderten unterschieden, letztere sollen ja nur geblockt werden (wie das mit google-Toolbar u.ä. sowie bei Mozilla und dem IE aus XP-SP2 differenziert wird, weiss ich nicht, sollte aber so ähnlich sein)
Also dürfte der Vorzug des Scripts darin liegen, dass es über einen einfachen Link aufgerufen wird. Ich schätze beim Aufruf über "onload" o.ä. wird es eher geblockt werden.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: