<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    FlyPig

    if{}else if{}生活只有一個分支
    posts - 11, comments - 9, trackbacks - 0, articles - 4
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    從一個框架頁向另一個框架頁寫內容

    Posted on 2005-06-16 22:40 FlyPig Lin 閱讀(328) 評論(0)  編輯  收藏 所屬分類: 腳本

    今天做了一個例子,是在一個框架頁里面寫另外兩個框架頁的內容,框架頁是這樣的:
    frame.html:

    <frameset?rows="15%,*"?cols="*"?framespacing="0"?frameborder="1"?id="out">
    ??
    <frame?src="top.html"?name="topFrame"?scrolling="no"?frameborder="1">
    ??
    <frameset?rows="*"?cols="20%,*"?framespacing="0"?frameborder="1"?id="in">
    ????
    <frame?src="left.html"?name="leftFrame"?scrolling="no"?>
    ????
    <frame?src="right.html"?name="rightFrame"?scrolling="no"?>
    ??
    frameset>
    frameset>

    ?

    其中top.html內容是:

    <html>
    ??
    <head>tophead>
    ??
    <body?onLoad="alert('top?load?finish');">
    ??
    <script>

    ????function?writeFrame(frameName,content)
    {?
    ??????
    if(parent.frames[frameName].document?!=?null){
    ????????
    if(parent.frames[frameName].document.body?!=?null){
    ??????????parent.frames[frameName].document.body.innerHTML?
    =?content;
    ????????}
    else{
    ??????????window.setTimeout(
    "writeFrame('"+frameName+"','"+content+"')",1000);
    ????????}

    ??????}
    else{?
    ????????window.setTimeout(
    "writeFrame('"+frameName+"','"+content+"')",1000);
    ??????}

    ?????}


    ?????
    ?????function?writeFrameDirect(frameName,content)
    {
    ????????
    if(parent.frames[frameName].document?!=?null)
    ????????????
    if(parent.frames[frameName].document.body?!=?null)
    ????????????????parent.frames[frameName].document.body.innerHTML?
    =?content;
    ?????}


    ?????function?a()
    {
    ????????writeFrame(
    'leftFrame','top?write?left');?
    ????????writeFrame(
    'rightFrame','top?write?right');?
    ?????}


    ?????function?b()
    {
    ????????writeFrameDirect(
    'leftFrame','top?write?left');?
    ????????writeFrameDirect(
    'rightFrame','top?write?right');?
    ?????}


    ?????a();
    ?????
    //b();
    ??script>

    ??
    body>
    html>

    left.html內容是:
    <html>
    ??
    <head>head>
    ??
    <body?onLoad="alert('left?load?finish');">
    ??
    body>
    html>

    ?

    right.html內容是:

    <html>
    ??
    <head>head>
    ??
    <body?onLoad="alert('right?load?finish');">
    ??
    body>
    html>

    ?

    雖然明明框架頁onLoad的時候可以看出順序是:left,right,top.可是在top里面如果調用方法b()而不調用方法a(),那從top往left和right寫東西都是不起作用的.很奇怪哪.今天做一個菜單就是遇到這個問題.我要從top往left寫二級菜單的內容,可是調用b()卻寫不成,還好寶玉教了我writeFrame的方法.用setTimeout定時去查left或right加載完畢沒,完畢后才寫.非常感謝他的幫助.

    主站蜘蛛池模板: 亚洲AV色欲色欲WWW| 亚洲国产高清视频在线观看| 国产精品亚洲专区无码唯爱网| 精品国产无限资源免费观看| 亚洲精彩视频在线观看| 18女人水真多免费高清毛片| 亚洲精品欧洲精品| 免费看美女裸露无档网站| 亚洲无吗在线视频| 日韩免费观看一级毛片看看| 亚洲爆乳成av人在线视菜奈实| 国产精品久免费的黄网站| 麻豆一区二区三区蜜桃免费| 国产日产亚洲系列最新| 成人网站免费大全日韩国产| 亚洲级αV无码毛片久久精品| 久草免费福利视频| 亚洲性猛交xx乱| 日本免费一区二区三区最新| 美女被爆羞羞网站在免费观看| 国产91精品一区二区麻豆亚洲| 中文无码成人免费视频在线观看| 久久精品亚洲综合| 在线观看特色大片免费视频| 美女视频黄.免费网址| 亚洲精品二区国产综合野狼| 国产香蕉免费精品视频| 亚洲av无码一区二区三区四区| 亚洲Av无码国产情品久久| A片在线免费观看| 33333在线亚洲| 亚洲片一区二区三区| 国产免费拔擦拔擦8X高清在线人| 亚洲福利一区二区精品秒拍| 嫩草影院免费观看| 本道天堂成在人线av无码免费| 亚洲成人网在线播放| 伊在人亚洲香蕉精品区麻豆| 久久青草国产免费观看| 亚洲日本成本人观看| 亚洲色大成网站WWW久久九九|