Tôi đang viết một số bookmarklet cho một dự án mà tôi hiện đang làm việc và tôi đã tự hỏi thực hành tốt nhất để viết một bookmarklet là gì. Tôi đã làm một số tìm kiếm xung quanh và đây là những gì tôi đã đưa raThực hành tốt nhất để viết 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)
})())
Tôi cảm thấy đây là tốt đẹp vì mã luôn có thể được thay đổi (kể từ khi yêu cầu của nó mỗi lần) và nó vẫn hoạt động như một bookmarklet. Có bất kỳ vấn đề gì với phương pháp này không? Trình duyệt không tương thích vv? Thực hành tốt nhất cho việc này là gì?
Bài viết này cung cấp mẫu bookmarklet phù hợp với tôi http://www.latentmotion.com/how-to-create-a-jquery-bookmarklet/ –
Đây là một liên kết thay thế mà tôi đã sử dụng trước đây. http://benalman.com/code/test/jquery-run-code-bookmarklet/ –