gpt4 book ai didi

JavaScript 语法错误

转载 作者:行者123 更新时间:2023-11-28 16:36:26 24 4
gpt4 key购买 nike

有人能弄清楚为什么会抛出语法错误吗?所有代码对我来说都是正确的。

<script type="text/javascript">

var rootdomain="http://"+window.location.hostname;

function ajaxinclude(url)
{
var pagerequest = false;
if (window.XMLHttpRequest) // if Mozilla, Safari etc
pagerequest = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
pagerequest = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
pagerequest = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false

pagerequest.open('GET', url, false) //get page synchronously
pagerequest.send(null)
writecontent(pagerequest)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || pagerequest.status==200)
document.getElementById("page1").innerHTML = pagerequest.responseText;
}

第 7 行抛出错误 -- var pagerequest = false;

如果您将其注释掉,它只会在下一行抛出错误。有什么想法吗?

提前感谢您的帮助!!

最佳答案

Yopur writecontent 错误(参数命名)尝试:

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.getElementById("page1").innerHTML = page_request.responseText;
}

此外,这没有任何实际值(value):

var pagerequest = false;

既然你永远不会返回它而不将其设置在代码中的其他地方,那么可能就是:

var pagerequest;

关于JavaScript 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3735871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com