0

我有一个来自 dll 的菜单控件,我只需要引用它。它很旧,因此注入页面的脚本标签具有“语言”属性。我正在寻找一种在页面加载后添加“类型”属性的方法。

我试过了:

$("script").attr("type", "text/javascript");

但它不起作用......任何建议,甚至可能吗?

4

1 回答 1

2

我很害怕编辑脚本标签是不可能的。因为这意味着可以卸载脚本,这是不可能的,因为代码已经可以执行。

因此,您可以尝试创建第二个具有正确属性的脚本标签:

var script = document.createElement("script");
script.src = "url";
script.type = "text/javascript";
$("head").append(script);
于 2012-06-05T17:46:37.143 回答