如何创建Bookmarklet?

时间:2016-06-02 11:59:19

标签: javascript bookmarklet bookmarks

我想制作一个书签,当我在我的收藏夹栏中点击它时,会出现一个window.confirm,询问一个问题,如果我点击确定而不是取消,它将通过当前网站查找某个单词(如狗)我可以自定义为我想要的任何东西。然后它会将每个单词改为另一个单词(例如cat)。有人会知道这个javascript吗?

1 个答案:

答案 0 :(得分:1)

使用指向以下内容的网址制作预订标记:

javascript:(function () {
  var rep = prompt('replace');
  var wit = prompt('with');
  if (confirm('replace ' + rep + ' with ' + wit + '?')) {
    document.body.innerHTML = document.body.innerHTML.replace(new RegExp(rep, 'g'), wit);
  }
}) ();