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里了

解决方案 »

  1.   

    谢谢murongqiuye(慕容秋叶),但你说的不是我想要的
      

  2.   

    可能我没说清楚,在www.abc.com有页面A.HTM上面的内容只有三个字:我是A现在我想在www.123.com上用JS获取http://www.abc.com/A.HTM的页面内容,并把获得的内容赋给一个变量,不知道有没有办法?
      

  3.   

    如果跨域访问的是静态页面,可以使用xmlhttp方法。
    但是如果访问的是动态页面,例如在iframe里面使用了form并作出一些选择,需要得到值,或者访问的是.net或者jsp等页面,我这里还有一个方法:
    使用filesystemobject传递页面数据,本地页面再通过filesystemobject读取数据获得数据。这样做的前提是:客户端安全性必须把创建filesystemobject的权限打开,iframe里面的页面必须是你可以修改的。(想盗取别人的页面是不可能的)
    缺点是:实时性不强,如果iframe里面做了动作,不能马上获取数据,除非两边都弄一个定时函数。起码我用这样的方法解决了asp内嵌asp.net页面的问题,大家看着用。