当前位置:编程学习 > JS >>

想继续提问,如何使用js打开N个页面,然后用ajax监视打开页面内的内容。

1)比如在1.php中设置js,可以打开任意多的网页,并且能够设置这些网页的网址。 2)在1.php中编写ajax,能够监视打开页面内的内容,并显示在1.php中。
追问:我想做一个总控制页面,当我打开这个页面,它会弹出N个其它页面,而它会根据其它页面的内容来做出下一步的指令,我的水平有限,希望大神接着指点迷津啊!
答案:1. 我不知道你要做什么,不过如果只是为了显示,就用iframe。设置一下样式跟自己网页上的一样
2. 如果不是,你想要内容,可以用AJAX.
3. 如果用AJAX有一点,就是样式和JS你用不了,因为引用路径不对,你得自己改分析一下,改成其它网站的路径。就可以了,以下方式。只是参考。多个页面就是多个对象而以。
======================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <script>
	var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
	xhr.open("get","http://www.zhaoxi.net",true);
	xhr.onreadystatechange = function(){  
		if(xhr.readyState == 4 && xhr.status == 200){  
			document.body.innerHTML = xhr.responseText;
		}  
	}
	xhr.send(null);
  </script>
 </HEAD>
 <BODY>
 </BODY>
</HTML>
其他:在http协议里面。每个打开的页面是相对独立的。你说的ajax不可能由一个页面来监视。只可能是每个页面的js监视自己的页面! 用iframe呢? 完全可以实现! 

上一个:怎样判断 html 网页里 哪些变量来自服务器,脚本用js实现~~
下一个:帮我看看这段js控制div宽度的代码哪里错了。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,