最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTMLFrameset例子代码_HTML/Xhtml_网页制作

来源:动视网 责编:小采 时间:2020-11-27 16:46:46
文档

HTMLFrameset例子代码_HTML/Xhtml_网页制作

HTMLFrameset例子代码_HTML/Xhtml_网页制作:这一篇,介绍一个Frameset做的简单到不能再简单的框架。 好先来看看这个框架的页面构成,由于是纯手工做的测试程序,所以只是在Notepa++中做了一下代码,很粗略。但是还是包含了Frameset中的大致内容的。好,言归正传,首先看一下文件构成。 1.Frame
推荐度:
导读HTMLFrameset例子代码_HTML/Xhtml_网页制作:这一篇,介绍一个Frameset做的简单到不能再简单的框架。 好先来看看这个框架的页面构成,由于是纯手工做的测试程序,所以只是在Notepa++中做了一下代码,很粗略。但是还是包含了Frameset中的大致内容的。好,言归正传,首先看一下文件构成。 1.Frame
 这一篇,介绍一个Frameset做的简单到不能再简单的框架。

好先来看看这个框架的页面构成,由于是纯手工做的测试程序,所以只是在Notepa++中做了一下代码,很粗略。但是还是包含了Frameset中的大致内容的。好,言归正传,首先看一下文件构成。

1.Frame.html包含框架的结构

2.link.html包含框架左侧菜单栏

3.firstPage.html包含框架主页面的一行文字(个人比较懒,没有好好做)

4.secondPage.html和上面3类似,用于测试。

下面是一个截图(不清晰,第一次搞这个东西)

先看一下Frame.htm中的代码:








是不是感觉很简单?主要就是一个Frameset元素,然后设置了cols="159px,*"这个属性。这个属性的作用就是将页面分割成159px和其他两块区域。如上图所示。

然后是frame标记,上面的cols属性有几个值下面的子元素相应的也应该有几个。然后是一些常见的属性。包括边框的宽度,是否出现滚动条,边框颜色,是否允许用户改变大小。源文件是哪个等等一些属性。

然后第二个的源文件指向firstPage作为测试用。

接下来是link.html:


  • 我的网站

  • 第一个页面

  • 第二个页面



  • 我的帐务

    支付

  • 管理

  • 网上支付

  • 登记汇款

  • 在线招领

  • 历史帐务



  • 网站管理

  • 登录

  • 角色管理
  • 用户管理




  • var LastLeftID = "";
    function menuFix() {
    var obj = document.getElementById("nav").getElementsByTagName("li");

    for (var i=0; i obj[i].onmouseover=function() {
    this.className+=(this.className.length>0? " ": "") + "sfhover";
    }
    obj[i].onMouseDown=function() {
    this.className+=(this.className.length>0? " ": "") + "sfhover";
    }
    obj[i].onMouseUp=function() {
    this.className+=(this.className.length>0? " ": "") + "sfhover";
    }
    obj[i].onmouseout=function() {
    this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), "");
    }
    }
    }
    function DoMenu(emid)
    {
    var obj = document.getElementById(emid);
    obj.className = (obj.className.toLowerCase() == "expanded"?"collapsed":"expanded");
    if((LastLeftID!="")&&(emid!=LastLeftID)) //关闭上一个Menu
    {
    document.getElementById(LastLeftID).className = "collapsed";
    }
    LastLeftID = emid;
    }
    function GetMenuID()
    {
    var MenuID="";
    var _paramStr = new String(window.location.href);
    var _sharpPos = _paramStr.indexOf("#");

    if (_sharpPos >= 0 && _sharpPos < _paramStr.length - 1)
    {
    _paramStr = _paramStr.substring(_sharpPos + 1, _paramStr.length);
    }
    else
    {
    _paramStr = "";
    }

    if (_paramStr.length > 0)
    {
    var _paramArr = _paramStr.split("&");
    if (_paramArr.length>0)
    {
    var _paramKeyVal = _paramArr[0].split("=");
    if (_paramKeyVal.length>0)
    {
    MenuID = _paramKeyVal[1];
    }
    }
    }

    if(MenuID!="")
    {
    DoMenu(MenuID)
    }
    }
    GetMenuID(); //*这两个function的顺序要注意一下,不然在Firefox里GetMenuID()不起效果
    menuFix();
    -->

    这个其实就偷懒了,是从网上找的一个DIV+CSS+JS做的一个下拉菜单,有兴趣的可以自己看一下,我感觉自己能用起来,知道怎么改就OK了。

    下面是两个测试页面,由于这连个测试页面稍微懂点HTML的都能写出来,这里就只贴出页面1的代码:



    第一个页面



    第一个页面



    估计高手看到这都要吐了,一定说很垃圾,不过只是记录下自己做的小东西。呵呵,见谅了啊。

    文档

    HTMLFrameset例子代码_HTML/Xhtml_网页制作

    HTMLFrameset例子代码_HTML/Xhtml_网页制作:这一篇,介绍一个Frameset做的简单到不能再简单的框架。 好先来看看这个框架的页面构成,由于是纯手工做的测试程序,所以只是在Notepa++中做了一下代码,很粗略。但是还是包含了Frameset中的大致内容的。好,言归正传,首先看一下文件构成。 1.Frame
    推荐度:
    标签: 代码 html 示例
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top