JavaScript Bookmarklet打开新窗口并传输原始参数页面

时间:2011-09-22 14:50:22

标签: javascript bookmarklet

我有一个完美的书签,可以抓取当前网站的文档标题和网址,并将其放入新加载的网页(以下代码)的网址中...现在我想知道如何让这个域名/bookmarklet ?...在​​一个新的小窗口(600x600px)中打开,这样我仍然可以看到旧网站,我在后台抓取标题和网址,并将新页面(domain.com/bookmarklet?...)放在前台。 / p>

javascript:location.href='http://domain.com/bookmarklet?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:3)

使用window.open(...)代替location.href = ...

答案 1 :(得分:1)

您需要{/ 3}}使用

javascript:window.open ("http://domain.com/bookmarklet?.......","MyBookmarklet");