【问题标题】:document.body.contentEditable not working (bookmarklet)document.body.contentEditable 不工作(小书签)
【发布时间】:2023-02-10 02:49:30
【问题描述】:

当我按下我的书签时,

javascript:document.body.contentEditable=true; document.designmode=on; void 0;

它不允许我再编辑页面,而几周前它工作正常。因此,当我将小书签编辑为:

javascript:document.body.contentEditable = true; void 0;

那也不管用。任何想法为什么?

编辑:这适用于我的其他设备,但不适用于我遇到问题的 chromebook。

【问题讨论】:

  • 你在控制台中收到任何错误吗?
  • 我在控制台中没有错误。
  • 它在任何网站上都有效吗?
  • ...我在所有网站上都试过了
  • 请注意,它作为一个字符串“打开”,而不是作为一个变量。所以这个问题是错字引起的,而它是javascript: document.body.contentEditable = true; document.designMode = 'on'; void 0;

标签: javascript


【解决方案1】:

用这个替换你的书签代码

javascript:(() => {document.body.contentEditable=true;})();

【讨论】:

    【解决方案2】:

    结果我的学校阻止了外部 javascript 的执行,甚至

    alert(`test`)
    

    甚至不工作。

    【讨论】:

      【解决方案3】:

      当我尝试使用它时。它甚至没有用我想让谷歌课堂看起来很奇怪但是当我试图点击这个网站时。我没有工作,所以我不得不输入那个长 URL。糟透了,我不想输入它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-10-07
        • 1970-01-01
        • 1970-01-01
        • 2011-02-13
        • 2019-02-11
        • 2014-02-21
        • 1970-01-01
        • 2011-10-29
        相关资源
        最近更新 更多