iframe有个ID编号,将链接的target指向那里就行了<a href="test.asp?ID=1" target="xxxx">1</a>

解决方案 »

  1.   

    <iframe id=frame1></frame>document.frame("frame1").src = "aaa.html";
      

  2.   

    多谢ceocio(MS MVP)!
    我试了一下,这样是打开新窗口。
    可我不是这个意思亚。
    我的意思是:
    在同一页中,用了iframe,然后点1、2、3时,此iframe的地址变。或者,如你所说,iframe的这个ID编号,怎么定义,怎么取得?
      

  3.   

    index.asp
    <a href=test.asp?id=1 target=test_url>1</a>       <!--test_url为指定iframe的名称-->
    <a href=test.asp?id=1 target=test_url>2</a>
    <a href=test.asp?id=1 target=test_url>3</a>
    <iframe name="test_url" src=about:blank>          <!--这里的test_url就是名称-->
      

  4.   

    晕,何必这样做呢???<iframe name=名字></frame>
    <a href="test.asp?ID=1" target="名字">1</a>
    <a href="test.asp?ID=2" target="名字">2</a>
      

  5.   

    wyhkgd(),
    非常好!
    多谢!
    结帖!
      

  6.   

    <iframe id=frame1></frame>document.frame("frame1").location.href = "aaa.html";