亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

HTML Frameset 例子代碼

2024-08-26 00:11:04
字體:
來源:轉載
供稿:網友

這一篇,介紹一個Frameset做的簡單到不能再簡單的框架。

       好先來看看這個框架的頁面構成,由于是純手工做的測試程序,所以只是在Notepa++中做了一下代碼,很粗略。但是還是包含了Frameset中的大致內容的。好,言歸正傳,首先看一下文件構成。

1.Frame.html包含框架的結構

2.link.html包含框架左側菜單欄

3.firstPage.html包含框架主頁面的一行文字(個人比較懶,沒有好好做)

4.secondPage.html和上面3類似,用于測試。

下面是一個截圖(不清晰,第一次搞這個東西)
 

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

<html>
<head>
</head>
<frameset cols="159px,*">
 <frame name="a1" src="link.html" noresize="yes"  border="1px"  scrolling="auto" bordercolor="blue" >
 <frame name="a2" src="firstPage.html"> 
</frameset>
</html>

       是不是感覺很簡單?主要就是一個Frameset元素,然后設置了cols="159px,*"這個屬性。這個屬性的作用就是將頁面分割成159px和其他兩塊區域。如上圖所示。

         然后是frame標記,上面的cols屬性有幾個值下面的<frame>子元素相應的也應該有幾個。然后是一些<frame>常見的屬性。包括邊框的寬度,是否出現滾動條,邊框顏色,是否允許用戶改變大小。源文件是哪個等等一些屬性。

         然后第二個的源文件指向firstPage作為測試用。

接下來是link.html:

<style type="text/css">
<!--
*{margin:0;padding:0;border:0;}
body {
 font-family: arial, 宋體, serif;
 font-size:12px;
}
#nav {
 width:180px;
    line-height: 24px;
 list-style-type: none;
 text-align:left;
    /*定義整個ul菜單的行高和背景色*/
}
/*==================一級目錄===================*/
#nav a {
 width: 160px;
 display: block;
 padding-left:20px;
 /*Width(一定要),否則下面的Li會變形*/
}
#nav li {
 background:#CCC; /*一級目錄的背景色*/
 border-bottom:#FFF 1px solid; /*下面的一條白邊*/
 float:left;
 /*float:left,本不應該設置,但由于在Firefox不能正常顯示
 繼承Nav的width,限制寬度,li自動向下延伸*/
}
#nav li a:hover{
 background:#CC0000; /*一級目錄onMouseOver顯示的背景色*/
}
#nav a:link  {
 color:#666; text-decoration:none;
}
#nav a:visited  {
 color:#666;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}
/*==================二級目錄===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{
 background: #EBEBEB; /*二級目錄的背景色*/
}
#nav li ul a{
         padding-left:10px;
         width:160px;
 /* padding-left二級目錄中文字向右移動,但Width必須重新設置=(總寬度-padding-left)*/
}
/*下面是二級目錄的鏈接樣式*/
#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover {
 color:#F3F3F3;
 text-decoration:none;
 font-weight:normal;
 background:#CC0000;
 /* 二級onmouseover的字體顏色、背景色*/
}
/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
#nav ul.collapsed {
 display: none;
}
-->
#PARENT{
 width:180px;
}
*#PARENT{
 width:100%;
}
</style>
<div id="PARENT">
 <ul id="nav">
  <li><a href="#Menu=ChildMenu1"  onclick="DoMenu('ChildMenu1')">我的網站</a>
   <ul id="ChildMenu1" class="collapsed">
    <li><a href="firstPage.html" target="a2">第一個頁面</a></li>
    <li><a href="secondPage.html" target="a2">第二個頁面</a></li>
  </ul>
  </li>
  <li><a href="#Menu=ChildMenu2" onclick="DoMenu('ChildMenu2')">我的帳務</a>
    <ul id="ChildMenu2" class="collapsed">
     <a href="#">支付</a></li>
     <li><a href="#">管理</a></li>
     <li><a href="#">網上支付</a></li>
     <li><a href="#">登記匯款</a></li>
     <li><a href="#">在線招領</a></li>
     <li><a href="#">歷史帳務</a></li>
    </ul>
  </li>
  <li><a href="#Menu=ChildMenu3" onclick="DoMenu('ChildMenu3')">網站管理</a>
    <ul id="ChildMenu3" class="collapsed">
     <li><a href="#">登錄</a></li>
     <a href="#">角色管理</a></li>
     <li><a href="#">用戶管理</a></li>
    </ul>
  </li>
 </ul>
</div>
<script type=text/javascript>
<!--
var LastLeftID = "";
function menuFix() {
 var obj = document.getElementById("nav").getElementsByTagName("li");
 
 for (var i=0; i<obj.length; 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();
-->
</script>

       這個其實就偷懶了,是從網上找的一個DIV+CSS+JS做的一個下拉菜單,有興趣的可以自己看一下,我感覺自己能用起來,知道怎么改就OK了。

下面是兩個測試頁面,由于這連個測試頁面稍微懂點HTML的都能寫出來,這里就只貼出頁面1的代碼:

<html>
 <head>
<title>第一個頁面</title>
<style>
</style>
</head>
<body>
<h1>第一個頁面</h1>
</body>
</html>

估計高手看到這都要吐了,一定說很垃圾,不過只是記錄下自己做的小東西。呵呵,見諒了啊。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲新中文字幕| 国模私拍视频一区| 中文字幕亚洲无线码a| 欧美精品性视频| 亚洲视频第一页| 在线观看视频99| 少妇高潮久久久久久潘金莲| 亚洲精品国产精品国产自| 精品毛片网大全| 日韩在线一区二区三区免费视频| 成人国产在线视频| 91伊人影院在线播放| 亚洲欧美国内爽妇网| 亚洲精品www| 成人在线免费观看视视频| 日韩欧美精品中文字幕| 国产精品成人一区二区三区吃奶| 人体精品一二三区| 久久久久久久久久久av| 国产精品高潮呻吟视频| 精品无码久久久久久国产| 国产精品国产亚洲伊人久久| 国产欧美精品一区二区三区介绍| 国产成人avxxxxx在线看| 日韩中文字幕在线播放| 啪一啪鲁一鲁2019在线视频| 日韩欧美黄色动漫| 日韩精品中文字幕有码专区| 亚洲国产成人精品久久| 国产精品一区二区三区久久久| 久久精品视频在线| 亚洲欧美福利视频| 一区二区成人精品| 蜜月aⅴ免费一区二区三区| 中文字幕久久久av一区| 久久久亚洲精选| 欧美精品性视频| 亚洲第一国产精品| 亚洲国产日韩欧美在线99| 日韩精品中文字幕在线播放| 成人做爽爽免费视频| 97不卡在线视频| 日本道色综合久久影院| 97久久伊人激情网| 中文字幕亚洲综合久久筱田步美| 国产成人在线一区| 亚洲成年网站在线观看| 日韩视频亚洲视频| 国产精品久久久久久久久久久新郎| 在线视频欧美日韩| 92版电视剧仙鹤神针在线观看| 欧美精品精品精品精品免费| 亚洲美女激情视频| 欧美成人黄色小视频| 激情亚洲一区二区三区四区| 国产不卡视频在线| 日韩电影免费观看中文字幕| 国产日韩欧美在线| 日韩在线免费视频| 欧美在线亚洲一区| 亚洲伊人成综合成人网| 日韩av免费在线看| 国产精品av免费在线观看| 黑人巨大精品欧美一区免费视频| 国产精品十八以下禁看| 国产欧美一区二区| 日韩电影中文字幕在线| 日韩久久午夜影院| 国产精品成人在线| 国产成人啪精品视频免费网| 欧美日韩中文字幕在线视频| 精品福利免费观看| 亚洲人成电影在线观看天堂色| 国内精品久久久久久中文字幕| 欧美激情2020午夜免费观看| 亚洲a∨日韩av高清在线观看| 欧美激情一区二区三级高清视频| 亚洲欧洲免费视频| 国产精品亚洲综合天堂夜夜| 亚洲一区二区三区在线免费观看| 国产日本欧美在线观看| 色妞欧美日韩在线| 久久成年人免费电影| 国内精品久久久久伊人av| 日韩视频在线免费观看| 日韩国产精品视频| 成人国产在线视频| 91色琪琪电影亚洲精品久久| 久久久免费观看视频| 91亚洲精品视频| 夜夜嗨av一区二区三区四区| 欧美电影在线观看网站| 一区国产精品视频| 日本久久久久久久| 精品丝袜一区二区三区| 亚洲第一在线视频| 国产欧美亚洲视频| 国产日韩欧美一二三区| 98精品在线视频| 91在线观看免费高清| 日韩亚洲综合在线| 欧美性xxxxhd| 亚洲第一精品福利| 久久久免费电影| 96精品久久久久中文字幕| 日韩视频亚洲视频| 国产视频精品自拍| 日本亚洲欧洲色α| 国产精品久久久久久超碰| 精品人伦一区二区三区蜜桃网站| 日韩在线视频国产| 一本色道久久88综合日韩精品| 欧美激情亚洲视频| 在线午夜精品自拍| 美女撒尿一区二区三区| 亚洲免费电影在线观看| 亚洲一区999| 精品小视频在线| 亚洲免费视频观看| 日韩av免费在线观看| …久久精品99久久香蕉国产| 日韩电影中文字幕一区| 久久这里只有精品视频首页| 一级做a爰片久久毛片美女图片| 理论片在线不卡免费观看| 亚洲成人免费在线视频| 国产欧美久久久久久| 久久久精品国产一区二区| 黄色一区二区三区| 日韩av理论片| 日韩激情视频在线| 久久久久久久久久久亚洲| 91chinesevideo永久地址| www.xxxx欧美| 国产69精品久久久久9| 亚洲伊人久久综合| 国产精品com| 亚洲精品丝袜日韩| 亚洲免费影视第一页| 久久精品国产亚洲7777| 日韩高清不卡av| 亚洲一区二区免费在线| 亚洲激情在线视频| 日韩欧美国产免费播放| 久久久999精品免费| 国产女精品视频网站免费| 国产成人拍精品视频午夜网站| 亚洲国产成人在线播放| 日韩av在线一区| 亚洲美女久久久| 亚洲欧美成人一区二区在线电影| 97久久超碰福利国产精品…| 免费成人高清视频| 亚洲精品v天堂中文字幕| 亚洲精品福利资源站| 亚洲精品一区在线观看香蕉| 日韩中文字幕av| 精品在线欧美视频| 欧美日韩一区二区三区在线免费观看| 日韩免费在线看| 久久九九热免费视频| 亚洲国产婷婷香蕉久久久久久| 亚洲国产天堂网精品网站| 97精品国产97久久久久久春色|