我在我的网站上使用这段jQuery / Javascript代码来打开一个弹出窗口:
$('#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");
});
这段代码可以在Firefox和Chrome上运行,但无法在IE7或IE8上运行(未测试IE6)。
IE会在window.open
这一行弹出错误。为什么?IE给出的错误信息是“无效参数”。