Я пишу несколько букмарклетов для проекта, над которым я сейчас работаю, и мне было интересно, что лучше всего подходит для написания букмарклета. Я сделал некоторые глядя вокруг, и это то, что я придумалКакова наилучшая практика для написания закладок
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)
})())
Я чувствовал, что это хорошо, потому что код всегда можно изменить (так как его просили каждый раз) и до сих пор он действует как букмарклет. Существуют ли какие-либо проблемы для этого подхода? Несовместимость браузера и т. Д.? Какова наилучшая практика для этого?
Эта статья содержит шаблон букмарклета, который выглядит хорошо для меня http://www.latentmotion.com/how-to-create-a-jquery-bookmarklet/ –
Вот альтернативная ссылка, которую я использовал раньше. http://benalman.com/code/test/jquery-run-code-bookmarklet/ –