Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在输出之前从src更改javascript?_Javascript_Html_Google Chrome Extension - Fatal编程技术网

在输出之前从src更改javascript?

在输出之前从src更改javascript?,javascript,html,google-chrome-extension,Javascript,Html,Google Chrome Extension,在将javascript输出到页面之前,是否可以从更改javascript?输出数据的格式为document.write(“”) 我想更改它,使页面上的HTML成为注意:这不是最好的主意,但这是我所能想到的 在中,您可以覆盖文档。简要编写,操作数据,然后输出数据 例如: 不,这是不可能的,但是您可以在以后使用jQuery更改生成的标记-您可以使用jQuery吗?你确定google chrome扩展标签是正确的吗?啊,是的,忘了提到这是google chrome扩展的标签。是的,您可以使用jQue

在将javascript输出到页面之前,是否可以从
更改javascript?输出数据的格式为
document.write(“
  • ”)


    我想更改它,使页面上的HTML成为
  • 注意:这不是最好的主意,但这是我所能想到的

    中,您可以覆盖
    文档。简要编写
    ,操作数据,然后输出数据

    例如:


    不,这是不可能的,但是您可以在以后使用jQuery更改生成的标记-您可以使用jQuery吗?你确定google chrome扩展标签是正确的吗?啊,是的,忘了提到这是google chrome扩展的标签。是的,您可以使用jQuery。如何在jQuery中实现这一点。(我对jQuery没有什么经验)在处理初始JS之后,您需要编辑JS或将JS添加到流程中。。。这两个都可能吗?@dskvr不,我不能编辑原始的JS,但我可以在处理第一个JS后添加更多的JS。我会尝试一下,然后再给你回复。天才的想法,我从来没有想过。设置document.write恢复正常可能只是
    document.write=writeIbelieve@Seldaek-谢谢,编辑。我本来就有,但是得到了一个
    非法调用
    错误。。但是现在不是了。嗯,我怎么能改变文本的位置呢?@user556396-你不需要仅仅操作/输出文本,你可以将数据存储到一个变量中,等待domReady,然后让jQuery把它放在你想要的地方。
    (function (write) {
        document.write = function (data) {
            // manipulate data here
            data = data.toLowerCase();
    
            // output manipulated data
            write(data);
    
            // set document.write back to normal
            document.write = write;
        };
    }(document.write));