05. december 2005 - 21:36
Der er
5 kommentarer og 1 løsning
virker i firefox men ikke i IE
Hvorfor virker dette ikke i IE? <script language="javascript"> function popup() { popup = window.open('opdater.php?autoid='+escape(document.getElementById('hent_autoid').value)+'&beskrivelse=' +escape(document.getElementById('beskriv').value),'Din popup','width=200,height=400,top=50,left=50,noresize'); popup.focus(); } function popup_slet() { popup = window.open('slet.php?autoid='+escape(document.getElementById('hent_autoid').value),'Din popup','width=200,height=400,top=50,left=50,noresize'); popup.focus(); } </script> <textarea name=arrangement id=beskriv cols=64 rows=9>".$beskrivelse."</textarea><br> <input type=\"hidden\" id=\"hent_autoid\" value="<?= $autoid ?>"> <input type=\"button\" value=\"Opdater\" onclick=\"popup()\"> <input type=\"button\" value=\"Slet\" onclick=\"popup_slet()\">
Annonceindlæg fra Barco
05. december 2005 - 21:45
#1
Hvad er det der ikke fungerer og hvad sker der hvis du fjerner alle de backslasher fra dine input-felter? Prøv dette: <script language="javascript"> function popup(obj) { popup = window.open('opdater.php?autoid='+escape(obj.form.hent_autoid.value)+'&beskrivelse=' +escape(obj.form.arrangement.value),'Din popup','width=200,height=400,top=50,left=50,noresize'); popup.focus(); } function popup_slet(obj) { popup = window.open('slet.php?autoid='+escape(obj.form.hent_autoid.value),'Din popup','width=200,height=400,top=50,left=50,noresize'); popup.focus(); } </script> <textarea name="arrangement" id="beskriv" cols="64" rows="9">.$beskrivelse.</textarea><br> <input type="hidden" name="hent_autoid" value="<?= $autoid ?>"> <input type="button" value="Opdater" onclick="popup(this)"> <input type="button" value="Slet" onclick="popup_slet(this)">
05. december 2005 - 22:06
#2
det virker stadigvæk ikke. Den siger bare Argumentet er ugyldigt.
05. december 2005 - 22:09
#3
OK, det kan være fordi du har mellemrum i popupvinduets navn "Din popup". Prøv at kalde den f.eks. Din_popup...
05. december 2005 - 22:16
#4
takker det var da bare derfor :) smid et svar.
05. december 2005 - 22:18
#5
Velbekomme :)
05. december 2005 - 22:25
#6
Tak for point :)
Vi tilbyder markedets bedste kurser inden for webudvikling