是否可以注入读取“字符串”的JavaScript?

时间:2011-09-23 05:21:31

标签: javascript code-injection

我听说'注入'JavaScript,但我不完全确定它的作用,或者你是如何做到的。但我想知道你是否可以将它注入网站以阅读“字符串”或“表格”?

例如:假设某个网站有一个输入名称的字段。有没有办法注入JavaScript,以便每次找到需要名称的字段时,用“James”填充字段?

或者有更好的方法可以做到这一点吗?

2 个答案:

答案 0 :(得分:1)

我将此功能用于用户脚本

function ex(function_contents){
    var exec_script = document.createElement('script');
    exec_script.type = 'text/javascript';
    exec_script.textContent = "(" + function_contents.toString() + ")()";
    document.getElementsByTagName('head')[0].appendChild(exec_script);
}

调用
ex(function(){
    document.write("HELLO!");
});

答案 1 :(得分:1)

您似乎在寻找content_scriptbookmarklet