0

javascript代码适用于谷歌浏览器,但由于某些奇怪的原因,它无法在 Firefox 上运行:

var username=document.querySelectorAll(".x-births .l-p4 weak")[0].innerHTML; 
if (username!="") 
{ 
var xmlhttp = new XMLHttpRequest(); 
xmlhttp.open("GET","http://example.com/example.php?a=123",true); 
xmlhttp.send(); 
}

基本上我在一个站点上运行此代码,如果它成功,则example.php存储一个日志example.html,我可以在其中查看是否发出请求。现在,当我在同一地点的同一站点上的 google chrome 上运行该代码时,我得到了日志,如果我在 firefox 上运行它,我什么也得不到,为什么会这样?是兼容性问题吗?这是一个非常奇怪的问题。另外,是的,用户名在两个浏览器中都不等于空。感谢任何可以提供帮助的人。

4

0 回答 0