天天看點

Javascript應用的幾個執行個體

1.利用Javascript實作測試浏覽器類型再調用相應的首頁

  由于IE和Netscape的某些不相容,使得首頁制作出來後在兩者中有較大差别,有的甚至不能使用。為便于管理,最佳的方法就是先測試浏覽器類型,再調用相應的首頁。

  它的做法就是在此頁上設定如:

  <html>

  <head>

  <title>檢測浏覽器</title>

  <SCRIPT LANGUAGE="JavaScript">

  function TestBrowser(){

  ie = ((navigator.appName == "Microsoft Internet Explorer") &&(parseInt(navigator.appVersion) >= 3 ))

  ns = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 ))

  if (ns) {

  setTimeout('location.href="indexns.html"',5);

  } else {

  setTimeout('location.href="indexie.html"',5);

  }

  </script>

  </head>

  <body onLoad="TestBrowser()">

  測試您的浏覽器,五秒自動進入!

  </body>

  這樣過五秒鐘後若檢測到使用者使用浏覽器為Netscape則調用indexns.html,否則調用indexie.html。

  2.如何利用Java Script實作自動加上最後修改時間

  我們在 HTML 檔案檔完成了以後,常會加上一行檔案最後修改的日期。現在你可不用擔心每次都要去改或是忘了改了,你可以很簡單的寫一個如下的描述文法程式。就可以自動的為你每次産生最後修改的日期了。

  <body>

  This is a simple HTML- page.

  <br>

  最後更新:

  <script language="JavaScript">

  <!-- hide script from old browsers

  document.write(document.lastModified)

  // end hiding contents -->

  Last Modified.

  </html>

  3.如何用JavaScript自動顯示banner。

  有看到一個跳出的小視窗嗎??可以在你面加入各類廣告或提示資訊...(大部分人覺得很讨厭,不過有時必須提醒通路者也隻有如此了)。隻需加入以下代碼:

  <!--

  var gt = unescape('%3e');

  var popup = null;

  var over = "Launch Pop-up Navigator";

  popup = window.open('', 'popupnav', 'width=200,height=170,resizable=1,scrollbars=auto');

  if (popup != null) {

  if (popup.opener == null) {

  popup.opener = self;

  popup.location.href = '彈出檔案名.html';

  // -->

  隻需将其中彈出檔案名.html改為你想要的檔案名即可。彈出窗體的高度和寬度也可由width和height兩個參數自由調整,resizable設為0時不可調整寬度,設為1時可調。

繼續閱讀