在输出之前从src更改javascript?
在将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?输出数据的格式为document.write(“”)代码>
我想更改它,使页面上的HTML成为注意:这不是最好的主意,但这是我所能想到的
在
中,您可以覆盖文档。简要编写,操作数据,然后输出数据
例如:
不,这是不可能的,但是您可以在以后使用jQuery更改生成的标记-您可以使用jQuery吗?你确定google chrome扩展标签是正确的吗?啊,是的,忘了提到这是google chrome扩展的标签。是的,您可以使用jQuery。如何在jQuery中实现这一点。(我对jQuery没有什么经验)在处理初始JS之后,您需要编辑JS或将JS添加到流程中。。。这两个都可能吗?@dskvr不,我不能编辑原始的JS,但我可以在处理第一个JS后添加更多的JS。我会尝试一下,然后再给你回复。天才的想法,我从来没有想过。设置document.write恢复正常可能只是document.write=write代码>Ibelieve@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));