pop up script überarbeiten?

schneeWITCHen

Mitglied
huhu allerseits,

kan mir vielleicht jemand helfen mein pop up script zu überarbeiten?
habs schon selber öfter mal versucht aber hat nie gefunzt....

hab das ma irgendwo gezogen und n bisschen angepasst.... hab allerdings kaum ahnung von java :rolleyes:
wäre nett wenn ihr weiterhelfen könntet.... ;


HTML:
SCRIPT LANGUAGE="Javascript">
<!--
function openWindow(imageName,imageWidth,imageHeight,alt) {
newWindow = window.open("","newWindow","width="+imageWidth+",height="+imageHeight);
newWindow.document.open();
newWindow.document.write('<HTML><TITLE>'+alt+'</TITLE><BODY bgcolor="#FFFFFF" LEFTMARGIN="0" TOPMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" ondragstart="return false" oncontextmenu="return false" oncontext="return false" onselectstart="return false">'); 
newWindow.document.write('<IMG SRC='+imageName+' WIDTH='+imageWidth+' HEIGHT='+imageHeight+' ALT='+alt+'>'); 
newWindow.document.write('</BODY></HTML>');
newWindow.document.close();
newWindow.focus();}
//-->
</SCRIPT>

zugehöriger link
HTML:
<a href="javascript:openWindow('heimseite01.jpg','800','448','heimseite_v01')">...</a>



kann man dieses script so umschreiben das automatisch dies[...]:

HTML:
<div id="Layer1" style="position:absolute; left:0px; top:0px; width:+imageWidth+px; height:+imageHeight+px; z-index:2"><img src="../../shim.gif" width="+imageWidth+" height="+imageHeight+"></div>

[...]also ein layer in der grösses des fensters/bildes mit einem shim.gif (durchsichtig) in ebenfalls der grösse darüberlegt wird

---
oder das alternativ das bild nicht als bild in der generierten datei angezeigt wird, sondern als hintergrundbild?
 
Wo liegt das Problem? Einfach die entsprechenden Zeilen ändern. In deinem Fall sind das wohl diese hier:
HTML:
newWindow.document.write('<HTML><TITLE>'+alt+'</TITLE><BODY bgcolor="#FFFFFF" LEFTMARGIN="0" TOPMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" ondragstart="return false" oncontextmenu="return false" oncontext="return false" onselectstart="return false">'); 
newWindow.document.write('<IMG SRC='+imageName+' WIDTH='+imageWidth+' HEIGHT='+imageHeight+' ALT='+alt+'>'); 
newWindow.document.write('</BODY></HTML>');
Aufs Maskieren von doppelten Anführungszeichen achten, sonst kommt es zu unschönen Syntax-Fehlern.

Achja:

Java ? JavaScript
 
hab ich in mehreren varianten ausprobiert,
hat nich funktioniert...

ich hab halt auch kaum ahnung von javascript :rolleyes:


wäre sehr nett wenn mir jemand helfen könnte :)
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück