Estoy escribiendo algunos bookmarklets para un proyecto en el que estoy trabajando actualmente y me preguntaba cuál era la mejor práctica para escribir un bookmarklet. He hecho un poco mirando a su alrededor y esto es lo que me ocurrió conCuál es la mejor práctica para escribir bookmarklets
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)
})())
sentí esto es bueno porque el código siempre se puede cambiar (desde su solicita cada vez) y todavía actúa como un bookmarklet. ¿Hay algún problema con este enfoque? ¿Incompatibilidad con el navegador, etc.? ¿Cuál es la mejor práctica para esto?
Este artículo proporciona una plantilla bookmarklet que me queda bien http://www.latentmotion.com/how-to-create-a-jquery-bookmarklet/ –
Aquí hay un enlace alternativo que he usado anteriormente. http://benalman.com/code/test/jquery-run-code-bookmarklet/ –