用JavaScript 将一个窗口里的值拷贝到另一个窗口上 不行,你的脚本只可以控制来自于同一个站点页面的窗口。你可以用另外一种方法实现你的功能(xml.http组件) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问用XML.HTTP组件, 如何实现? 如果只能在客户端用script操作,是不行的,用XML.HTTP组件也得createobject,也有安全问题。在服务器端就把它得到还差不多。 能否用XML.HTTP组件得到B页面, 然后用文本替换方式, 实现赋值, 而后再将该页面显示出来? 比如显示在当前页面的iframe里? 代码如下:<html> <head></head> <body> <iframe name="A" id="A" src="pageA.asp" width="100" height="100"></iframe> <iframe name="B" id="B" src="pageB.asp" width="100" height="100"></iframe> </body> <script language="javascript"> function copy() { var a = window.frames["A"]; var b = window.frames["B"]; if(b.document.readyState=="complete") { a.document.write("<html>"+ b.document.documentElement.innerHTML +"</html>"); a.document.close(); } else setTimeout("copy()", 100); } copy(); </script><html> 很长时间没来CSDN了,所以帖子未能回复。感谢诸位的回复。问题已经解决:打开一个窗口,登录服务器A的系统A;就在这个系统里,打开服务器B的系统B。而后在系统B的某个页面里,通过XMLHTTP抓取系统A的某个页面,用文本替换方式替换原页面里的所有连接的URL(加上服务器URL)、所有数据域的value属性、更改form的action指向,然后将其显示在<DIV></DIV>里,点击原先的提交按钮,可以成功提交到服务器A的系统A。 nodejs的zeromq模块怎么客户端调用socket函数? 为什么换了一个形式就报错? |zyciis| 如何用cookie来保存一个表对像,并实现增删改,谢谢 怎么改了。。 搞不明白! firefox下的event的问题 一个我学网页中遇到的小问题~~! 新手请求指导 这样一个循环,如何跳出? 有在线日历的的原程序吗?在线等待! 烦请梅花雪老大抽空看看小弟这个问题 一个月了,都没有成功地使用过正则式,我是sb吗?告诉我!!!
在服务器端就把它得到还差不多。
<html>
<head></head>
<body>
<iframe name="A" id="A" src="pageA.asp" width="100" height="100"></iframe>
<iframe name="B" id="B" src="pageB.asp" width="100" height="100"></iframe>
</body>
<script language="javascript">
function copy()
{
var a = window.frames["A"];
var b = window.frames["B"];
if(b.document.readyState=="complete")
{
a.document.write("<html>"+ b.document.documentElement.innerHTML +"</html>");
a.document.close();
}
else setTimeout("copy()", 100);
}
copy();
</script>
<html>