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

    主站蜘蛛池模板: 91情侣在线精品国产免费| 久久亚洲精品无码| 涩涩色中文综合亚洲| 杨幂最新免费特级毛片| 亚洲成aⅴ人片在线观| 亚洲午夜成人精品无码色欲| h视频在线观看免费完整版| 亚洲色av性色在线观无码| 久久久久久亚洲精品无码| 好爽好紧好大的免费视频国产 | aaa毛片免费观看| 亚洲精品偷拍视频免费观看| 人人公开免费超级碰碰碰视频| 久久成人免费大片| 97久久精品亚洲中文字幕无码| 男男gvh肉在线观看免费| 国产免费直播在线观看视频| 亚洲视频在线观看视频| 国产桃色在线成免费视频| 亚洲www77777| 一区二区三区亚洲视频| 免费在线黄色电影| 免费国产成人午夜电影| 一级特级女人18毛片免费视频 | 免费看国产曰批40分钟| 亚洲视屏在线观看| 中国在线观看免费的www| 国产成人精品123区免费视频| 久久精品亚洲一区二区三区浴池 | 亚洲国产成人久久77| 在线A级毛片无码免费真人| 色网站在线免费观看| 精品熟女少妇AV免费观看| 精品国产亚洲AV麻豆 | 暖暖免费中文在线日本| 在线免费观看色片| 日韩大片在线永久免费观看网站| 午夜视频免费成人| 亚洲色图激情文学| 久久精品亚洲乱码伦伦中文| 在线看片免费人成视久网|