藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年8月25日 8:28

請教一個iframe中的鏈接的問題

我想通過一個iframe中的鏈接改變另一個iframe的內容(比如說把111.htm變成222.htm),請各位高手指教.我很急啊.

第一個<iframe name="1234567">

第二個iframe中的連接  <a href="#" target="1234567">連接</a>


顯示無法打開頁面,存在鏈接錯誤.

實際情況是這樣的:

我現在有一個首頁index.htm,以及3個子頁面a.htm   b.htm  c.htm,其中 a.htm 和b.htm 是用iframe嵌套進index.htm的.現在在 a.htm 中有一個鏈接,我想通過點擊這個鏈接,使 index.htm 中嵌套的 b.htm 變成 c.htm,其他都不發生變化,請問如何實現.



a.htm 和 b.htm 是用iframe嵌套進index.htm的?
一個 iframe 中只能同事套嵌一個文件啊。。。。


還有,點擊 a.htm ,說明a.htm 是當時套嵌在 index.htm 的 iframe 中的,那麼,「使 index.htm 中嵌套的 b.htm 」怎麼解釋呢?


是不是你表達方式有一點問題,希望你描述清楚,OK?

[html]
<iframe name="12345" src="http://www.blueidea.com" scrolling=yes frameborder=1 width=320 height=405></iframe>
<iframe src="http://www.craysoft.com.cn/111.htm" scrolling=yes frameborder=1 width=320 height=405></iframe>[/html]

111.htm中連接的代碼:<a href="http://www.21cn.com" target="12345">連接 </a>

多謝各位,我說的就是上面那種效果.因為我的頁面裡還存在別的js,所以會出問題.

不過又出現問題了,因為這個效果,頁面裡的js不能使用了(是鏈接到網絡電台的js).我想再多請教一下,能不能用一個鏈接同時改變2個iframe(上面的例子是改變一個).



我是初學者,請各位多多指教,謝謝,非常感謝.

下面是那段js代碼:


<TR>
      <TD class=whitetext>
        <LI><A class=whitelinks
        href="javascript:clickTitle(12)">石家莊交通台(接通率10%)</A></LI></TD></TR>
    <TR>
      <TD class=whitetext>
        <LI><A class=whitelinks
        href="javascript:clickTitle(13)">石家莊經濟台(接通率15%)</A></LI></TD></TR></UL></TBODY></TABLE>
<SCRIPT language=JavaScript>
<!--
srcArray=new Array();
srcArray[0]="http://live.cri.com.cn/fm887.ram";srcArray[1]="http://live.cri.com.cn/fm915.ram";srcArray[2]="http://live.cri.com.cn/chn.ram";srcArray[3]="rtsp://radio.fm974.tom.com:554/encoder/live.rm";srcArray[4]="rtsp://211.89.225.1:554/encoder/cnr1";srcArray[5]="rtsp://211.89.225.1:554/encoder/cnr2";srcArray[6]="rtsp://211.89.225.1:554/encoder/cnr3";srcArray[7]="rtsp://211.89.225.1:554/encoder/cnr4";srcArray[8]="rtsp://211.89.225.1:554/encoder/cnr5";srcArray[9]="rtsp://218.244.243.21/spread/crionline/net_radio/program/easyfmpm01040226.smil";srcArray[10]="rtsp://202.110.222.247/encoder/diliu";srcArray[11]="http://210.77.152.234:8080/ramgen/encoder/cr1";srcArray[12]="http://210.77.152.234:8080/ramgen/encoder/cr1";srcArray[13]="http://210.77.152.234:8080/ramgen/encoder/cr1";
function clickTitle(i){
        var newSRC=srcArray[i];
        parent.showVideo.chgVideo(newSRC);
}
//-->
</SCRIPT>


我就是想通過點擊上面的某個鏈接同時改變電台和iframe

只要在點擊鏈接的時候,重新設置兩個iframe的src屬性就可以了,如下面的函數(具體情況自己搞定了)
function clickprocess(){
document.all.iframe1.src = "new1.htm";
document.all.iframe2.src = "new2.htm";
}




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com