为什么我recieving错误“[removed],就会为评估的一种形式”?(Why am I re

2019-10-30 15:32发布

这是我的一切准备,但我说,调试“document.write,就会为评估的一种形式,”我jsonString可变打印为未定义。 任何帮助表示赞赏,感谢。

function getUrlVars() {
        var map = {};
        var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
                                                 map[key] = value;
                                                 });
        return map;
    }

    var jsonString = getUrlVars()['json'];
    document.write(jsonString);

Answer 1:

该文件撰写原因可能是EVAL的形式,是因为如果你写一个脚本元素,它将进行评估。

至于为什么你jsonString是不确定的,你可能没有一个名为“JSON”参数。



文章来源: Why am I recieving the error 'document.write can be a form of eval'?