我利用增建机设立了一个补充项目。 附有<代码>Mod的内容说明,载于main.js
。
我的内容说明是使用<代码>文件.createElement(创建的有活力的标签数目。 这样做的办法是创建文件索引,并在网页上添加文字标签。 我的法典如下。
contentscriptFile:
addJS_Node ("var count=0;");
function LogDocCreateElement ()
{
var oldDocumentCreateElement = document.createElement;
document.createElement = function(tagName)
{
var elem = oldDocumentCreateElement.apply (document, arguments);
console.log("Dynamically created a(n)", tagName);
count++;
return elem;
}
}
addJS_Node (null, null, LogDocCreateElement);
function addJS_Node (text, s_URL, funcToRun) {
var D = document;
var scriptNode = D.createElement ( script );
scriptNode.type = "text/javascript";
if (text) scriptNode.textContent = text;
if (s_URL) scriptNode.src = s_URL;
if (funcToRun) scriptNode.textContent = ( + funcToRun.toString() + )() ;
var targ = D.getElementsByTagName ( head )[0] || D.body || D.documentElement;
targ.appendChild (scriptNode);
}
window.addEventListener("load", function() {alert(count) }, false);
现在我成为无选择的例外情况:<代码>。 误差:未定义。
我如何能够查阅<条码>条码>变量?