当本网页全部加载完毕之时, 最顶端的大框架里的 video 框架加载 video.htm 网页

解决方案 »

  1.   

    如果页面下载完毕,video框架加载video.htm页面。
      

  2.   

    body状态改变时 顶端的框架里的video框架加载video.htm网页
      

  3.   

    keyword.asp中出现的
    top.frames["video"].location.assign("video.htm");

    parent.frames["video"].location="video.htm";
    top.frames["video"].location="video.htm";
    有什么区别呢。<frameset rows="299,*,57" frameborder="NO" border="0" framespacing="0">
          <frame src="../%B5%E3%B2%A5%BD%E7%C3%E6%D2%BB%B0%E6/UntitledFrame-4.htm" name="video" scrolling="NO" noresize >
          <frame src="keyword.asp?userid=<%=request("userid")%>&courseid=<%=request("courseid")%>" name="keyword" scrolling="auto">
          <frame src="biaozhi.htm" name="biaozhi" scrolling="NO">
    </frameset>
      

  4.   

    在含有一个框架集或多个框架的简单窗口中,可使用
    top.framename.location.href="newfile.htm" 或
    top.frames(n).location.href="newfile.htm"
    其中 n 是从 0 开始的索引,由框架集中框架的定义据定其顺序,framename 是在 FRAME 标记中 NAME 属性的值。在含有框架嵌套的复杂页面中,框架的名称是根据页面中的嵌套层次建立的。名称的第一部分是启始点,top 表示从最上层窗口开始,parent 表示开始相关的执行 Script 的框架。如有必要,可用多个 parent 索引建立附加的框架集的层次。然后就可使用每一层中相应框架的名称或索引。例如,窗口含有跨越顶部标题框架,位于左下方的导航条以及显示主题内容的其他部分,可按照以下方式定义此窗口:<FRAMESET ROWS="80, *">
    <FRAME NAME=banner, SRC="banner.gif">
    <FRAMESET COLS="120, *">
    <FRAME NAME=navbar, SRC="nav1.htm">
    <FRAME NAME=contents, SRC="initial.htm">
    </FRAMESET>
    </FRAMESET>导航条中的 Script 可用以下方法更改 Contents 框架:
    parent.frames(1).location.href="newfile.htm" 或
    parent.contents.location.href="newfile.htm"可用以下方法更改标题:
    top.banner.location.href="banner2.gif"
    parent.parent.frames(0).location.href="banner2.gif"所有浮动框架都是文档对象的一部分,如果使用框架集,则其位于适当的框架中。在包容文档中可通过名称或索引号引用浮动框架。要更改在同样的框架中的浮动框架,请使用:
    document.framename.location.href="newfile.htm"
    要更改在不同框架中的浮动框架,请使用上述过程标识框架并添加“document”对象引用:
    top.frames(1).contents.document.frames(0).location.href="newfile.htm"参考:http://www.microsoft.com/china/vbscript/techinfo/vbsfaq.htm
      

  5.   

    http://www.tisin.com/school/homepage/jscript/lesson/learn3/tech/js/win1.htm#1151573
      

  6.   

    <script language="javascript">
    var fnObj=top.frames["keyword"].p;
    function addEventObj()
    {
    myScript.htmlFor="MPlayer";//这句话什么意思呢
    }
    window.setTimeout ("SyncWindow()",2000);
    </script>
      

  7.   

    再加上一段
    <script id="myScript" language="javascript" FOR="" EVENT="playStateChange(NewState)">
    switch(NewState)
    {
    case 0:
    playerStatus.innerHTML="播放器未准备";
    playTime.innerHTML="";
    break;
    case 1:
    if(top.frames["board"].MPlayer)
    top.frames["board"].MPlayer.Stop();
    playerStatus.innerHTML="停止播放";
    playTime.innerHTML="";
    btplay.src="image/video_r4_c4.jpg";
    btpause.src="image/video_r4_c5.jpg";
    btstop.src="image/video3_r4_c3.jpg";
    btff.src="image/video_r4_c6.jpg";
    btbb.src="image/video_r4_c2.jpg";
    setTimeout('top.frames["keyword"].p.clearTimer()',1100);
    break;
    case 2:
    top.frames["board"].MPlayer.Pause();
    playerStatus.innerHTML="暂停播放&nbsp;&nbsp;";
    btplay.src="image/video_r4_c4.jpg";
    btpause.src="image/video3_r4_c5.jpg";
    btstop.src="image/video_r4_c3.jpg";
    btff.src="image/video_r4_c6.jpg";
    btbb.src="image/video_r4_c2.jpg";
    break;