仅在字符串中eval特定的js函数

时间:2016-04-13 03:25:26

标签: javascript eval

我正在使用this覆盖来将js文件的内容作为字符串。

加载js文件的变量的内容:

<html>
<body>
//META{"name":"testPlugin"}*//
function testPlugin() {
    var settings = {
        testSettingBool : true,
        testSettingInt : 123,
        testSettingStr : "Test String",
    }
}
testPlugin.prototype.getName = function() { return "Test"; };
testPlugin.prototype.getDescription = function() { return "Test Description"; };
testPlugin.prototype.getVersion = function() { return "1.0"; };
</body>
</html>

现在我只想在该字符串中评估一个特殊函数,如

testPlugin.prototype.getVersion();

感谢您的帮助:)

0 个答案:

没有答案