书签没有附加在IE10中

时间:2013-06-12 00:58:18

标签: javascript internet-explorer-10 bookmarklet

我已经编写了一个在Chrome和Firefox中运行良好的书签,但IE 10无法附加到文档中。我相信它与它在IE收藏夹栏中被列为“未分级”有关,但我不确定代码的哪一部分会触发它:

<a href="javascript:(function() {
    var elem=document.createElement('script');
    elem.setAttribute('type','text/javascript');
    elem.setAttribute('src', 'http://www.joshdforbes.com/web2mobile/
      web2mobile.js?t='+(new Date().getTime()));
    document.body.appendChild(elem); 
})()">Web2Mobile</a>

很难在互联网上找到有关IE10中差异的原因。任何帮助将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

它对我有用,但我在IE8上。你先压缩它吗?

javascript:(function(){var elem=document.createElement('script');elem.setAttribute('type','text/javascript');elem.setAttribute('src','http://www.joshdforbes.com/web2mobile/web2mobile.js?t='+(new Date().getTime()));document.body.appendChild(elem);})()

我最初收到了警告信息,但我忽略了它并且有效。