这就是我要做的一切,但我的调试器说'document.write 可以是 eval 的一种形式',而我的 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);