在BS系統中,有很多小技巧只需要幾行代碼就可以完成一個豐富的功能。這些技巧被廣泛用於BS系統中,下面來看看這些技巧的使用:</p><p>/*TEXTAREA自適應文字行數的多少*/<br /><textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight"> </p><p>/*在開啟的子視窗重新整理父視窗的代碼裡如何寫*/<br />window.opener.location.reload() </p><p>/*網頁不會被緩衝 */<br /><META HTTP-EQUIV="pragma" CONTENT="no-cache"><br /><META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"><br /><META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"> </p><p>/*關於滑鼠拖動,改變層大小。──看看微軟的做法*/<br />〈script〉<br />document.execCommand("2D-position",false,true);<br />〈/script〉<br />〈DIV contentEditable=true〉<br />〈DIV style="WIDTH: 300px; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: red"〉移動層〈/DIV〉<br />〈/DIV〉</p><p>/*自動顯示首頁最後更新日期*/<br />〈script〉<br />document.write("最後更新日期:"+document.lastModified+"")<br />〈/script〉</p><p>/*利用〈IFRAME〉來給網頁中插入網頁*/<br /> 經常我看到很多網頁中又有一個網頁,還以為是用了架構,其實不然,是用了〈IFRAME〉,它只適用於IE,NS可是不支援〈IFRAME〉的,但圍著的字句只有在瀏覽器不支援 iframe 標記時才會顯示,如〈noframes〉一樣,可以放些提醒字句之類的話。<br />分析代碼:〈iframe src="iframe.html" name="test" align="MIDDLE" width="300" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes"〉 〈/iframe〉<br /> src="iframe.html"<br /> 用來顯示〈IFRAME〉中的網頁來源,必要加上相對或絕對路徑。<br /> name="test"<br /> 這是連結標記的 target 參數所需要的。<br /> align="MIDDLE"<br /> 可選值為 left, right, top, middle, bottom,作用不大 。<br /> width="300" height="100"<br /> 框窗的寬及長,以 pixels 為單位。<br /> marginwidth="1" marginheight="1"<br /> 該插入的檔案與框邊所保留的空間。<br /> frameborder="1"<br /> 使用 1 表示顯示邊框, 0 則不顯示。(可以是 yes 或 no)<br /> scrolling="Yes"<br /> 使用 Yes 表示容許捲動(內定), No 則不容許捲動。</p><p>/*如何讓捲軸出現在左邊?*/<br />我想居然在論壇中有人發表了這段代碼,很有意思,它的確照顧一些左撇子,呵呵!<br />〈html dir="rtl"〉<br />〈body bgcolor="#000000" text="#FFFFFF"〉<br />〈table height=18 width=212 align=center bgcolor=#FFFFFF dir="ltr" cellspacing="1" cellpadding="0"〉<br />〈tr〉<br />〈td bgcolor="#FF0000" 〉是不是你的捲軸在左邊啊〈/td〉<br />〈/tr〉<br />〈/table〉<br />〈/body〉<br />〈/html〉</p><p>/*禁止滑鼠右鍵查看網頁原始碼。*/<br />〈SCRIPT language=javascript〉<br />function click()<br />{<br />if (event.button==2) {alert('你好,歡迎光臨!') }<br />}<br />document.onmousedown=click<br />〈/SCRIPT〉<br />補充說明:<br />滑鼠完全被封鎖,可以屏蔽滑鼠右鍵和網頁文字。<br />〈 body oncontextmenu="return false" ondragstart="return false" onselectstart="return false"〉