HTML 學習資料
只顯示標題
怎樣用 print() 指令, 而不列出 PRINT 的按鈕
<SCRIPT LANGUAGE="JavaScript">
// 令按鈕不顯示
function p_print() {
hideprint.style.visibility = 'hidden';
hidetext.style.visibility = 'hidden';
window.print(document);
}
// 令按鈕顯示
function p_show() {
hideprint.style.visibility = 'visible';
hidetext.style.visibility = 'visible';
}
</SCRIPT>
<!-- 當網頁激活時, 叫出 p_show -->
<BODY OnFocus="JavaScript:p_show()">
<!-- 當按下按鈕時, 叫出 p_print -->
<INPUT id='hideprint' TYPE='button' VALUE='PRINT' OnClick='JavaScript:p_print()'>
<!-- 用此方法, 可以演變成其他不想印出的其他項目.... 例如 -->
<SPAN id="hidetext">Show Text</SPAN>
去除鏈結上之虛線框
去除當按下鏈結圖型時, 所顯示之虛線框, 文字鏈結亦可去除, 只需在 HTML 鏈結句上加上 hidefocus="true" 便可.
例如 <A HREF="http://www.myweb.com" hidefocus="true">
令 HTML 原始文件不可以被瀏覽者存檔
這是一個小巧妙方法, 只需把這句加進原始文件的任何部份內便可
<NOSCRIPT><IFRAME SRC=*.html></IFRAME></NOSCRIPT>
令網頁瀏覽者不可按滑鼠的右按鈕
只需在 HTML 文件的 <BODY> 內, 加上以下這句便可
oncontextmenu="return false"
令網頁瀏覽者不可選取網頁上的文字
只需在 HTML 文件的 <BODY> 內, 加上以下這句便可
onselectstart="return false"
防止接收 SPAM E-Mail, 合有個人網頁人仕使用
有些網絡機械人(SPAM spider-bots), 會自動從您的網頁, 記錄您的 E-Mail 地址, 以發出 SPAM Mail, 可以在您網頁上, 需要列出電郵地址的地方, 改為以下一段 Java-Script 碼, 機械人便取不到您 E-Mail 了, 記著要把三個參數改回自己的正確 E-Mail
<SCRIPT>user='收件人名字', domain='收件電郵 Domain', suffix='收件電郵副名(例如:.com)';document.write('<A HREF="'+'mailto:'+user+'@'+domain+'.'+suffix+'">'+user+'@'+domain+'.'+suffix+'</A>');</SCRIPT>
簡單地讀取已加密的網頁原始碼
有一些簡單的所謂已加密網頁, 其實是利用 JavaScript 的 escape() 函數把網頁內容編碼,
到瀏覽者下載時, 再 unescape() 函數, 把網頁內容解碼後列出,
從而令到瀏覽者不容易讀取網頁的原始碼
其實, 要讀取該類網頁的原始碼, 方法很簡單, 只需把下載回來加密了的原始碼,
加上一句 JavaScript 指令於 unescape() 函數的上方便可一目了然!
例如:
<script>
document.write("<TEXTAREA COLS='80' ROWS='18'>"); //<<< 加上這一句
document.write(unescape("%3CHTML%3E%0D%0ATesting%0D%0A%3C/HTML%3E...........")); //<<< 原來加密的內容
</script>
當 BookMard 你網頁時, 留下你獨有的小圖示
當瀏覽者把你的網頁, 加到他的 "我的最愛" 上時, 可以把你獨有的小圖示 (Icon 的 ICO 檔), 顯示在網址的左方, 取代 I.E. 內定的小圖示
方法如下:
1) 設計一個你自己的小圖示 (Icon), 像素為 16x16 或 32x32, 把它命名為 "favicon.ico"
2) 把這 ICO 檔, 上轉到你存放網頁的根目錄
3) 基本上已完成了 (就是這麼簡單), 如仍不放心, 可以在你的首頁的 HTML 內, 加上這一行 HTML 碼
<LINK REL="SHORTCUT ICON" HREF="favicon.ico">
關閉自己的視窗 (Internet Explorer)
當我們用 JavaScript 的 window.close() 關閉自己的視窗時, IE 會彈出一個對話框, 叫用戶確認是否要關閉該視窗
我們可以加入 window.opener = window 程式碼, 去除那 "確認對話框"
例如:
<script>
window.opener = window;
window.close();
</script>
HTML 頁面位置跳轉方法
在同一頁內的位置跳轉
在需要到達的停留點位置加入一句
Go There
亦可用 JavaScrip 執行轉向
document.getElementById("MyPoint").scrollIntoView();
電腦學習區 - HTML (h07show)
If you would like to contact me, please feel free E-Mail to:
jacky@ranseco.com