A.HTML
<html>
<head>
<title>new page</title>
</head>
<body>
<form name="form1" method="post" action="http://www.123.com/receive.asp"><input type="hidden" name="word1" value="我是A">
<input type="submit" name="submit">
</form>
</body>
</html>receive.asp
<%
word1=trim(request.form("word1"))
%>
这样就把值存在word1里了
<html>
<head>
<title>new page</title>
</head>
<body>
<form name="form1" method="post" action="http://www.123.com/receive.asp"><input type="hidden" name="word1" value="我是A">
<input type="submit" name="submit">
</form>
</body>
</html>receive.asp
<%
word1=trim(request.form("word1"))
%>
这样就把值存在word1里了
但是如果访问的是动态页面,例如在iframe里面使用了form并作出一些选择,需要得到值,或者访问的是.net或者jsp等页面,我这里还有一个方法:
使用filesystemobject传递页面数据,本地页面再通过filesystemobject读取数据获得数据。这样做的前提是:客户端安全性必须把创建filesystemobject的权限打开,iframe里面的页面必须是你可以修改的。(想盗取别人的页面是不可能的)
缺点是:实时性不强,如果iframe里面做了动作,不能马上获取数据,除非两边都弄一个定时函数。起码我用这样的方法解决了asp内嵌asp.net页面的问题,大家看着用。