ภาษาไทย
1. 将下的 CSS和DHTML脚本加入页เลดี้的<HEAD>部分: <style type="text/css"> /*แท็บ CSS ของ Eric Meyer*/ #tablist{ padding: 3px 0; ขอบซ้าย: 0; ขอบล่าง: 0; ขอบบน: 0.1em; ตัวอักษร: ตัวหนา 12px Verdana; } #tablist li{ รายการสไตล์: ไม่มี; จอแสดงผล: อินไลน์; ระยะขอบ: 0; } #tablist li { การตกแต่งข้อความ: ไม่มี; การขยาย: 3px 0.5em; ขอบซ้าย: 3px; เส้นขอบ: 1px ทึบ #778; ขอบล่าง: ไม่มี; พื้นหลัง: สีขาว; } #tablist li a:link, #tablist li a:visited{ สี: น้ำเงิน; } #รายการแท็บ li a:hover{ สี: #000000; พื้นหลัง: #C1C1FF; ขอบสี: #227; } #tablist li a.current{ พื้นหลัง: สีเหลืองอ่อน; } </style> <script type="text/javascript"> /********************************** ************* * สคริปต์ตัวดูเอกสารแบบแท็บ - © Dynamic Drive ไลบรารีโค้ด DHTML (www.dynamicdrive.com) * ประกาศนี้จะต้องคงสภาพเดิมสำหรับการใช้งานทางกฎหมาย * เยี่ยมชม Dynamic Drive ที่ http:// www.dynamicdrive.com/ สำหรับซอร์สโค้ดแบบเต็ม ****************************************** *******/ var Selectedtablink="" var tcischecked=false function handlelink(aobject){ Selectedtablink=aobject.href tcischecked=(document.tabcontrol && document.tabcontrol.tabcheck.checked)? true : false if (document.getElementById && !tcischecked){ var tabobj=document.getElementById("tablist") var tabobjlinks=tabobj.getElementsByTagName("A") สำหรับ (i=0; i<tabobjlinks.length; i++) tabobjlinks [i].className="" aobject.className="current" document.getElementById("tabiframe").src=selectedtablink return false } else return true } ฟังก์ชั่น handleview(){ tcischecked=document.tabcontrol.tabcheck.checked ถ้า ( document.getElementById && tcischecked){ if (selectedtablink!="") window.location=selectedtablink } } </script> 如果想更改分页标签的外观(也就是颜色),CSS就可以了。没有必要更改DHTML脚本2. 把下的代码加入到<BODY>部分: <body> <ul id="tablist"> <li><a class="current" href="http://www.google.com" onClick= "return handlelink(this)">Google</a></li> <li><a href="http://www.yahoo.com" onClick="return handlelink(this)">Yahoo</a> </li> <li><a href="http://www.msn.com" onClick="return handlelink(this)">MSN</a></li> <li><a href="http ://www.news.com" onClick="return handlelink(this)">News.com</a></li> <li><a href="http://www.dynamicdrive.com" onClick= "return handlelink(this)">ไดนามิกไดรฟ์</a></li> </ul> <iframe id="tabiframe" src="http://www.google.com" width="98%" height= "350px"></iframe> <form name="tabcontrol" style="margin-top:0"> <input name="tabcheck" type="checkbox" onClick="handleview()"> เปิดลิงก์แท็บในเบราว์เซอร์ หน้าต่างแทน </form> 上的HTML代码描述了tab的链接和IFRAME标记,用以载入外部页的。把URL改成你需要的。 คุณ可以增加一个分隔符,把它们显示在不同的行上。 <ul id="tablist"> <li><a class="current" href="#">Google</a></li> <li><a href="# ">Yahoo</a></li> <li><a href="#">MSN</a></li> <div style="margin-bottom: 8px"></div> <li> <a href="#">News.com</a></li> <li><a href="#">ไดนามิกไดรฟ์</a></li> </ul>