我在A页面用window.open()打开一个B页面 直接把A的一些值附到B中表单里(B页面不可更改代码没有request.getParameter等方法 )

解决方案 »

  1.   

    window.opener.name
    在B里面可以直接访问A窗口的js数据,你直接用就行了。
      

  2.   

    这个是子窗口操作父窗口啊  我的B窗口是弹出窗口不能改变 我要用A操作B
      

  3.   

    var win = window.open(... );
    win.document.... 本来可以实现但是我的A是一个系统 B 是一个系统 直接这样调用显示 ‘拒绝访问’
      

  4.   

    楼主这问题就更简单了
    window.open()第一个参数是啥?url吧!直接用get请求追加到url后,不就OK了吗?B页面直接用request.getParameter来获取请求参数。搞定。
      

  5.   

    简直天方夜谭吧,我现在随便写个网页,window.open(163.com); 这样我就能改变163里面的内容?
      

  6.   

    B页面不可更改代码,那这个要求等于做梦,谁也实现不了,要是能实现的话,我在我这里直接建立一个html,里面写上各大网站地址,我用我自己的html就直接操纵各大网站了,比黑客还黑啊
      

  7.   

    仔细了阅读一下楼主的问题,确实如同【zhuyx808】所说,天方夜谭。当我没回复
      

  8.   

    这个人家还真实现了只不过那个系统是.net的可以驱动dll
      

  9.   

    可以通过 子窗体赋值给父窗体,但是么有用过父窗体给子窗体的。  在子窗体中你可以再做相应查询啊。              你还又可以通过请求 但是target='_blank' 跳转到 Action然后跳转到 你想的子页面啊。 这样大概可以实现你需要的功能。
      

  10.   

    ie为了安全起见默认不允许修改跨域open的DOM,不过可以试试调低ie安全级别,或者加入信任站点之类。
    如果能随便改的话,那跨站攻击也太容易了...
      

  11.   

    什么天方夜谭...   从A页面打开网页对话框(B页面).
         你的网页163会打开???
    B页面可以访问打开它的网页...懂??常识  
      

  12.   

    这都什么跟什么啊。。
    人家问的很简单,
    主从窗口带值,这怎么还成黑客了
    window.openner
    1.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML> <BODY>
      <input type="button" onclick="show()" value="show">
       <input type="text" id="parent" value="parent">
     </BODY>
    </HTML>
    <SCRIPT LANGUAGE="JavaScript">
    function show()
    {
    window.open("2.html");
    }
    </SCRIPT>
    2.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <BODY>
      <input id="child" type="text" value="">
     </BODY>
    </HTML>
    <SCRIPT LANGUAGE="JavaScript"> document.getElementById("child").value=window.opener.document.getElementById("parent").value;</SCRIPT>
      

  13.   

    楼上没看清楚。 楼主的需求是, 在 sina.com下的一个页面,打开 sohu.com 的一个页面,然后把sina.com页面的信息带到 sohu.com上去。
      

  14.   

    为何要带值之类的讲清楚 才想什么方法.或者没方法..
    一般window.opener parent.window 之类的方法还是可以传的 或者调用父页面的方法子页面也可以调的到