如何不显示浏览器书签的URL /位置

时间:2013-07-15 21:55:09

标签: browser mouseover bookmarklet

我有一个javascript链接(就像一个插件,但不是插件,它只是一个javascipt链接),用户只需将链接拖放到它的书签栏。

一切正常,但是当URL /位置链接太长时,非常讨厌当使用鼠标悬停在书签上时,它还会显示URL /位置链接。

有什么方法可以在鼠标悬停时显示网址/位置链接?

  • 如果我们能够显示自定义描述会更好;
  • 如果它适用于所有主流浏览器会更好;
  • 如果它是跨平台的话会更好;
  • 任何合理的建议甚至黑客也会受到欢迎,只要它能改善用户体验。

感谢。

1 个答案:

答案 0 :(得分:0)

  

有什么方法可以在鼠标悬停时显示网址/位置链接?

不是在深层修改浏览器。如果你打算这样做,你不需要使用书签。

但您可以在代码中添加注释来解释它。

示例:

javascript:/*--A-very-short-description--*/document.location=...

我选择使用-而不是空格,因为空格被编码为%20,这比-读取要差得多。

这不会隐藏代码,但它确实使bookmarklet更加友好。

使用这个,有一个小技巧,在Firefox和其他浏览器中可以“隐藏”代码。 Firefox仅显示代码的开头和结尾,而不是全部。因此,如果您的代码以注释开头和结尾,则可以有效地隐藏代码。

近似示例:

javascript:/*------------------------*/document.location=.../*------------------------*/

在Firefox中,这看起来像“javascript:/ ------------...-------------- /“

您可以尝试细节以获得所需的结果。