<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加載完畢沒,完畢后才寫.非常感謝他的幫助.

    主站蜘蛛池模板: 女人18毛片特级一级免费视频| 拍拍拍无挡视频免费观看1000| 日韩免费a级毛片无码a∨| 亚洲精品视频在线免费| 久久ww精品w免费人成| 亚洲精品线在线观看| 57pao一国产成视频永久免费| 亚洲天堂一区二区| 亚洲免费在线视频播放| 亚洲免费人成视频观看| 国产一卡2卡3卡4卡无卡免费视频| 亚洲欧洲精品在线| 夫妻免费无码V看片| 婷婷亚洲综合五月天小说在线| 天堂亚洲免费视频| 中国内地毛片免费高清| 亚洲成AV人片在线观看无码| 久久99精品国产免费观看| 亚洲免费中文字幕| 国产成人aaa在线视频免费观看 | 久久精品国产免费观看三人同眠| 亚洲白嫩在线观看| 无码中文字幕av免费放| 瑟瑟网站免费网站入口| 亚洲AV日韩AV永久无码下载| 一个人免费高清在线观看| 西西人体大胆免费视频| 亚洲精品国产精品乱码在线观看| 最近2019中文字幕免费直播| 亚洲色偷偷色噜噜狠狠99网| va亚洲va日韩不卡在线观看| 在线免费播放一级毛片| 亚洲香蕉久久一区二区三区四区| 国产伦一区二区三区免费| 免费黄网站在线观看| 亚洲熟妇成人精品一区| 亚洲精品国产精品乱码不99| 4399好看日本在线电影免费| 一区二区三区免费在线视频 | 亚洲春色在线观看| 亚洲不卡AV影片在线播放|