Javascript window.open在IE 7和8中不起作用
我有一个小书签,可以打开一个新窗口,唯一的问题是,它不工作。我尝试过“标题中没有空格”以及其他一些技巧(去掉void()部分,在所有宽度、高度等周围加上引号),但它仍然飞不起来。代码如下:Javascript window.open在IE 7和8中不起作用,javascript,internet-explorer,bookmarklet,window.open,Javascript,Internet Explorer,Bookmarklet,Window.open,我有一个小书签,可以打开一个新窗口,唯一的问题是,它不工作。我尝试过“标题中没有空格”以及其他一些技巧(去掉void()部分,在所有宽度、高度等周围加上引号),但它仍然飞不起来。代码如下: javascript:void(window.open('https://myfavs.me/create.php?f_url='+encodeURIComponent(location.href)+'&f_title='+encodeURIComponent(document.title),'Add
javascript:void(window.open('https://myfavs.me/create.php?f_url='+encodeURIComponent(location.href)+'&f_title='+encodeURIComponent(document.title),'Add_Page_to_MyFavs.me','width=400,height=300,menubar=no,status=yes,location=no,toolbar=no,scrollbars=yes'))
我得到的错误是:
用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 5.1;Trident/4.0)时间戳:2011年2月1日星期二04:59:43 UTC
消息:参数无效。
行:1
字符:1
代码:0
URI:
有人能解释一下吗?众所周知,Internet Explorer对windows的名称非常挑剔。我怀疑将
Add\u Page\u改为\u MyFavs.me
改为AddPageToMyFavs
会解决问题。真是奇迹!非常感谢!从现在起,我所有的windows名称将只使用字母数字。