单击书签链接后打开弹出窗口

时间:2011-12-05 10:28:21

标签: javascript bookmarklet

我正在做一个简短的申请。其中我有跟随的东西。

  1. 将我的页面中的链接移动到浏览器的书签工具栏 - 完成。
  2. 点击书签链接后,pop应该会打开。 (用户可以在任何其他网站)。他将点击书签链接然后弹出应该打开 - NOT DONE
  3. pop应该获取标题,元,父窗口的描述(用户当前打开的网站).-- 完成
  4. 显然我的问题是关于 2点。我无法弄清楚如何将此书签链接到绝对css / javascript,以便它可以在任何网站上打开。

1 个答案:

答案 0 :(得分:2)

您可以像这样添加javascript to URLs

<a href="javascript:alert('hello');">Bookmarklet</a>

请注意,我已使用javascript:添加了URL,以指示浏览器应将该网址作为javascript执行。

所以对于一个流行音乐来说就像是:

<a href="javascript:window.open('http://www.example.org');">Bookmarklet</a>

Here is a jsFiddle上面的代码供您测试。

有关bookmarklet的更多信息,您可能会喜欢以下文章:http://betterexplained.com/articles/how-to-make-a-bookmarklet-for-your-web-application/