Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在对iframe使用ajax调用时,没有定义xhttp_Javascript_Php_Ajax_Iframe - Fatal编程技术网

Javascript 在对iframe使用ajax调用时,没有定义xhttp

Javascript 在对iframe使用ajax调用时,没有定义xhttp,javascript,php,ajax,iframe,Javascript,Php,Ajax,Iframe,大家好,我正在开发一个php页面,其中有一个iframe,它打开另一个带有复选框的php页面,当用户单击复选框时,第二个页面必须进行ajax调用以确认“单击” 这里有pageA.php,其中有一个iframe指向pageB.php,在这个表单中,只有一个带有复选框和javascript(香草javascript)的表单,可以在单击时调用第三个页面 这是我用来发送“单击”的javascript: 单击复选框时,我在控制台上看到: Uncaught ReferenceError: xhttp is

大家好,我正在开发一个php页面,其中有一个iframe,它打开另一个带有复选框的php页面,当用户单击复选框时,第二个页面必须进行ajax调用以确认“单击”

这里有pageA.php,其中有一个iframe指向pageB.php,在这个表单中,只有一个带有复选框和javascript(香草javascript)的表单,可以在单击时调用第三个页面

这是我用来发送“单击”的javascript:

单击复选框时,我在控制台上看到:

Uncaught ReferenceError: xhttp is not defined
像这样的事情从来没有发生过,事实上我在谷歌上很难找到这个错误,有人有什么线索吗? 也许是因为我喜欢一个iframe? 我怎样才能解决这个问题


提前感谢ppl。

xhttp
不是内置浏览器。如果你不自己定义它,那么它就不会被定义。框架与该问题无关

也许你打算首先:

var xhttp = new XMLHttpRequest();

哦你是对的。。。我在睡觉。。。很容易!谢谢你在哪里定义了
xhttp
?你是对的,我是个笨蛋:哦
var xhttp = new XMLHttpRequest();