此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 上运行它,我什么也得不到,为什么会这样?是兼容性问题吗?这是一个非常奇怪的问题。另外,是的,用户名在两个浏览器中都不等于空。感谢任何可以提供帮助的人。