我在我的网站上使用这段 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 给出的错误是“无效参数”,仅此而已。