25. august 2003 - 11:38
Der er
11 kommentarer og 2 løsninger
Pop up der indstiller sig selv via onLoad?
Jeg har en pop up der indeholder et billede og noget tekst. Den skal formateres som i understående script. Kan man indlejre scriptet, så den selv afvikler det via onLoad, når den åbnes - frem for at sende kommandoerne via URL ? *** <script language="JavaScript"> <!-- function PopWin(url,h,w) { popupWin = window.open(url, '', 'height=' + h + ',width=' + w + ',top=5,left=5') } // --> </script> Trigger: <a href="java script:PopWin('../billeder/billede.php',573,516);"
Annonceindlæg fra Computerworld
25. august 2003 - 11:40
#1
<body onload="PopWin('../billeder/billede.php', 573, 516);"> ? //>Rune
25. august 2003 - 11:50
#2
Jeg har vist ikke forklaret det godt nok. Indholdet af pop up'n stammer fra en anden side via en formular: <form action="../billeder/billede.php" method="post" name="img02" target="_blank"> medions >> Hvis jeg sætter din kode ind, så åbner den endnu et vindue (kopi af sig selv), men uden de oplysninger den har modtaget via formularen.
25. august 2003 - 11:52
#3
25. august 2003 - 12:10
#5
Jeg har den anden dag fået en opfordring til at udvide mit eksempel til også at kunne tilføje en tekst, så den ligger foran på min task-list ... Men i dit eksempel ser det ud til, at du fra en database skal hente data, så du nødvendigvis skal lave specifikationerne derfra ?-)
25. august 2003 - 12:17
#6
Tjaa, både og - pop up'n modtager sine strenge fra et par hidden fields på hovedsiden og submit åbner den som _blank. Det jeg mangler er, at den så indstiller sig som jeg ønsker det, så den ikke præsenteres for bruger i fuldscreen ... Fra hovedsiden sender jeg: <a href="java script:PopWin('../billeder/billede.php',573,516);" class="imagelink"><img src="../../images/smalls/painting/small06.jpg" onClick="document.img02.submit(); return false;" vspace="1" width="49" height="49" border="0"></a> ... men den 'lystre' ikke PopWin() ...
25. august 2003 - 12:28
#7
Er det du har brug så ikke: <body onload="self.resizeTo(573,516);"> -- eller bare <a href="java script:window.open('../billeder/billede.php','visBillede','height=573,width=516,status=no');" class="imagelink"><img src="../../images/smalls/painting/small06.jpg" onClick="document.img02.submit(); return false;" vspace="1" width="49" height="49" border="0"></a>
25. august 2003 - 12:48
#8
Efter div. test, så jow :) ... det er noget med 'self.resizeTo' på pop up'n der skal bruges <body self.resizeTo(573,516);"> men jeg mangler stadig: directories=no,location=no,menubar=no," + "resizeable=yes,status=no,toolbar=no
25. august 2003 - 14:19
#9
Jeg har nu forsøgt meget og ledt i 'Nord & Syd' efter den rette syntaks. Er der nogen der kender syntaksen til: <body onload="self.resizeTo(573,516);"> plus directories=no,location=no,menubar=no," + "resizeable=yes,status=no,toolbar=no ??
25. august 2003 - 16:15
#10
Jeg prøver at oprette det som seperat spørgsmål. roenving >> smid lige et svar, så du kan få lidt for indsatsen ...
26. august 2003 - 02:54
#11
Velbekomme, tony '-) Men hvad er det, du har brug for ?-)
26. august 2003 - 07:57
#12
1. Jeg har brug for den rette syntaks der (forhåbentlig) kan loade en pop up efter mine specifikationer. 2. At div. parametre er indlejret i pop up'n og ikke i afsenderen a la: onClick="funktion(URL_til_pop_up.php, TITEL_på_pop_up, størrelse, menubar o.s.v.)"; D.v.s.: onLoad:funktion(me, ingen_TITEL, størrelse, menubar o.s.v.)
Vi tilbyder markedets bedste kurser inden for webudvikling