Sto usando questo pezzo di codice jQuery/Javascript sul mio sito per aprire una finestra pop-up:Javascript codice "window.open" non funziona in Internet Explorer 7 o 8
$('#change_photo_link').click(function(){
$id = $('#id').attr('value');
window.open("photo.upload.php?id=" + $id,"Upload Photo",
"menubar=no,width=430,height=100,toolbar=no");
});
Questo codice funziona su Firefox e Chrome. Non funziona su IE7 o IE8 (non ho testato IE6). IE visualizza un errore sulla linea window.open
. Perché? L'errore fornito da IE è "Argomento non valido" e questo è tutto.
zombat: sì, perché è un problema, non è il titolo della finestra ... ho solo pensato che doveva essere toString() per questo motivo. – Hogan
Probabilmente è perché il secondo parametro è il * nome * della finestra, e non è permesso contenere spazi bianchi –
@Hogan: È un _name_ interno, non un _titolo_. –