我有一个父页面A,里头有一个<iframe  name="state"  src="" width="590px" height="700px"> </iframe>
多个子页面1.htm , 2.htm , 3.htm , 4.htm , 5.htm.....另外有一个页面B,页面B有多个链接,这些链接分别是用来链接到页面A的,但不同的是每个链接要在页面A的<iframe>打开其指定的子页面。不如说页面B的链接1要打开页面A,并使得页面A的<iframe>打开子页面1请问这个效果怎么实现?URL怎么处理呢?
页面A
---------------------------------------------------------------------<iframe  name="state"  src="" width="590px" height="700px"> </iframe>
----------------------------------------------------------------------
页面B
--------------------------------------------------
链接1   链接2   链接3    链接4   链接5     -------------------------------------------------

解决方案 »

  1.   

    ^_^。还是比较简单。
    在页面A里面写javascript
    <script type="text/javascript">
        function frameopen()
       {
         if(document.referrer="页面B的URL")
            windows.iframe.location.replace('1.htm');
        }
    windows.onload=frameopen();
    </script>
      

  2.   

    链接1: a.aspx?id=1   在iframe里获取这个ID值 对应指向 1.htm
    链接2: a.aspx?id=2   ........
    ......
    .....