javascript - 根据所选文本转到 URL 的书签

标签 javascript bookmarklet

我如何为 Google Chrome 编写一个小书签来获取选定的文本,将其附加到预定的 URL,然后转到修改后的 URL。

例如,假设基本 URL 是 http://www.mybaseurl.com/。 (此基本 URL 在书签代码中进行了硬编码。)现在,假设在一个随机网页上我选择了文本 dog。然后,如果我在选中该文本时单击小书签,我希望小书签使浏览器访问以下 URL:http://www.mybaseurl.com/dog

如何做到这一点?

最佳答案

你可以用window.getSelection()得到当前选中的文本.所以这个小书签可以根据所选文本重定向:

javascript:window.location.href="http://www.mybaseurl.com/"+window.getSelection()

关于javascript - 根据所选文本转到 URL 的书签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26261323/

相关文章:

Javascript 函数作用域 - 是否使用 console.log?

javascript - 解析和访问 JSON 数据

javascript - Colorbox.js 内联内容不会显示

javascript - 从 javascript 书签调用 Devise

javascript - 在 javascript/jquery 中加载页面后执行脚本

javascript - JQuery - 单击时将背景图像替换为另一个背景图像

JavaScript 将带有数字字符串的键转换为数字......但 Object.keys() 不会

html - 使用小书签切换 localStorage 值的最有效方法是什么?

javascript - EasyMarklet Rails gem : undefined method `[]' for nil:NilClass

javascript - 使用 Delicious API 在 Firefox 中创建 Delicious Bookmarklet