我偶然发现了XMLHttpRequest的一个奇怪行为。也许我只是没有充分了解它的可能性或可能的Javascript页面如何加载,所以有人可以确认我的问题吗?XMLHttpRequest未正确加载页面
当我将纯JavaScript写入通过XMLHttpRequest对象读入的文件中时,就像完全忽略它。例如。我有一个文件ajax_include.html在它的身上以下行
<script type="text/javascript" language="javascript">
alert('some alert');
</script>
我也有一个外部JavaScript文件,试了一下。
当我直接浏览该文件时,会弹出预期的警报,但是当我使用简单的XMLHttpRequest将div的内容替换为此页面的内容时,警报不会弹出。
有人可以证实这种奇怪的行为?或者是使用XMLHttpRequest对象正常吗?
*您如何*取代div的内容? – delicateLatticeworkFever 2012-04-20 19:19:23
你是什么意思忽略?如果alert()XMLHttpRequest响应它是空的? – RASG 2012-04-20 19:20:27
我不提醒XMLHttpRequest。该请求应该在页面完成时提供“一些提醒”的响应。但是,情况并非如此。 – tawheed 2012-04-20 19:56:41