我正在为我目前正在进行的一个项目编写一些书签,我想知道编写书签的最佳实践是什么。我环顾四周,这就是我想出的
javascript:void((function()
{
var%20e=document.createElement('script');
e.setAttribute('type','text/javascript');
e.setAttribute('src','http://someserver.com/bookmarkletcode.js');
document.body.appendChild(e)
})())
我觉得这很好,因为代码总是可以更改(因为它每次都被请求)并且它仍然像一个书签。这种方法有什么问题吗?浏览器不兼容等?对此的最佳做法是什么?