两个页面 a.html 有一个框架名为amian,该框架中有一个链接地址 b.htm?it=file&id=12 ,b.html中有一个框架名bmain,我想实现的是单击a.html中框架中链接 b.htm?id=12跳到b.html页面并且在b.html页面框架中显示it=file&id=12传出的值  该怎么写a.html中的链接

解决方案 »

  1.   

    不很明白你的意思 不知是不是这个意思
    建立页面 a 内容为
    <a href="b.html?it=file&id=12" target="amain">b.html</a>
    建立页面 b
    <frameset cols="70%,*">
    <frame src="d.html"></frame>
    <frame></frame>
    </frameset>
    建立页面d
    <script type="text/javascript">
    function init(){
    var a=window.parent.window.location.href;
    var b=a.indexOf("?");
    a=a.substring(b+1,a.length);
    alert(a);
    }
    </script>
    建立页面 c
    <frameset cols="20%,*">
    <frame src="a.html"></frame>
        <frame src="" name="amain"></frame>
    </frameset>
      

  2.   

    a 页面中如下:
    <iframe  name="mainframe" id="main11" src="1.html"></iframe>b页面中如下:
    <iframe  name="mainframe" id="main22" src="2.html"></iframe>1.html页面中如下
    <a href="b.html?it=file&id=12">文字</a>我想实现的是点a页面中 框架main11中<a href="b.html?it=file&id=12">文字</a>跳到b页面中,b页面中main22获取传值