Javascript 使用AJAX请求包含导航菜单时出现问题
我正在使用@minitech在Stack Overflow上编写的AJAX请求,虽然它似乎在单个目录中运行良好,但当我尝试从另一个源(如本例中)调用一个页面以加载到请求页面时,一些脚本(即jQuery脚本)会从被请求的页面中删除 我的问题是:在请求将文件加载到请求页面之前,是否有一种方法可以加载文件?由于工作上的限制,我无法使用PHP,因此Java是首选方法 这是我目前使用的脚本Javascript 使用AJAX请求包含导航菜单时出现问题,javascript,html,ajax,get,Javascript,Html,Ajax,Get,我正在使用@minitech在Stack Overflow上编写的AJAX请求,虽然它似乎在单个目录中运行良好,但当我尝试从另一个源(如本例中)调用一个页面以加载到请求页面时,一些脚本(即jQuery脚本)会从被请求的页面中删除 我的问题是:在请求将文件加载到请求页面之前,是否有一种方法可以加载文件?由于工作上的限制,我无法使用PHP,因此Java是首选方法 这是我目前使用的脚本 <script type="text/javascript"> var ajaxRq = win
<script type="text/javascript">
var ajaxRq = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Msxml2.XMLHTTP");
ajaxRq.open("GET", "abcde.html", false);
ajaxRq.send(null);
document.write(ajaxRq.responseText);
</script>
var ajaxRq=window.XMLHttpRequest?新的XMLHttpRequest():新的ActiveXObject(“Msxml2.XMLHTTP”);
open(“GET”,“abcde.html”,false);
ajaxRq.send(空);
document.write(ajaxRq.responseText);
这是@minitech不久前提交的;你可以找到原始来源
~
总而言之,这是可行的-
<script type="text/javascript">
var ajaxRq = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Msxml2.XMLHTTP");
ajaxRq.open("GET", "first/abcde.html", false);
ajaxRq.send(null);
document.write(ajaxRq.responseText);
</script>
var ajaxRq=window.XMLHttpRequest?新的XMLHttpRequest():新的ActiveXObject(“Msxml2.XMLHTTP”);
打开(“GET”,“first/abcde.html”,false);
ajaxRq.send(空);
document.write(ajaxRq.responseText);
当发出请求的文件位于目录/first中时/
~
这不起作用-
<script type="text/javascript">
var ajaxRq = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Msxml2.XMLHTTP");
ajaxRq.open("GET", "first/abcde.html", false);
ajaxRq.send(null);
document.write(ajaxRq.responseText);
</script>
var ajaxRq=window.XMLHttpRequest?新的XMLHttpRequest():新的ActiveXObject(“Msxml2.XMLHTTP”);
打开(“GET”,“first/abcde.html”,false);
ajaxRq.send(空);
document.write(ajaxRq.responseText);
当发出请求的文件位于/first/second/目录中时,如果您的文件位于
/first/second
,要访问abcde.html
,您可以通过两种方式:
绝对网址:
/first/abcde.html
相对URL:
。/abcde.html
如果您首先请求,那么/abcde.html
实际上会在
/first/second/first/abcde.html
可能不存在
根据我们掌握的信息,这就是我所能想到的