亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? javascr2.html

?? 曾有許多網友問我有關JavaScript與框架(為求方便
?? HTML
字號:

<html>


<head>


<TITLE>JavaScript 簡介 ─ 第 2 集</TITLE>

<script language="LiveScript">



<!-- Hiding


     function hello() {


       alert("哈羅!");


     }


     function RandomNumber() {


       timenow=new Date();


       num=Math.abs(Math.sin(timenow.getHours()*timenow.getMinutes()*timenow.getSeconds()));


       return num;  


     }


     function WinOpen() {


       msg=open("","DisplayWindow","toolbar=no,directories=no,menubar=no");


       msg.document.write("<HEAD><TITLE>哈羅!</TITLE></HEAD>");


       msg.document.write("<CENTER><H1>酷斃了!</H1><h2>這是<B>JavaScript</B>所開的視窗!</h2></CENTER>");


     }


// -->



</script>


</head>


<body background="ee.jpg">



<CENTER><font size=6 color=#FF0000>





JavaScript 簡介<BR></font>

<FONT SIZE=4 color=blue>第 2 集</FONT></CENTER>


<p>


<HR WIDTH="80%" ALIGN="center" SIZE="2">


<p>


<br>


<br>


<a name="status"><FONT SIZE="+2" color=green> 范例 5:</FONT></a><P>


在這一部分首先要為你展示的 JavaScript 特性是將你的滑鼠移到這個不同顏色<P>

的<a href="../../tppmsgs/msgs0.htm#44" tppabs="http://202.96.217.5/~xiaoyi/tpage.htm" onMouseOver="window.status='Just another stupid link...'; return true">連結</a>上面,此時看看瀏覽器下的狀態列有何結果。然後這樣的功能我們可以<P>

與 JavaScript 的功能相結合。好,現在再將你的滑鼠移到本處不同顏色的<a href="" onMouseOver="hello()">連結</a>上<P>

面,你應該會發現有一個視窗出現,是吧?!如何!怎麼做到的呢?以下就是<P>

這一個連結的作法:

<pre>


&lt;a href="tpage.htm" onMouseOver="window.status='Just another stupid link...'; return true">


</pre>


在這兒你只要在傳統 &lt;a&gt; 的標簽中加入 <I>onMouseOver</I> 的 method,就可達成你要的<P>

效果了。這里的<I> window.status</I> 是用來讓你可以在 WWW 瀏覽器的狀態列上顯示<P>

一些訊息用的。在語法中,你可以看到訊息部分是用 ' 括起來的部分,而非以 " 括<P>

起來,在訊息部分結束之後,必須加上 <I>; return true</I>。

<P>

好了,利用以上的特性可以很簡單的完成第二個連結的例子!相當簡單,以 <P>

<I>onMouseOver</I> 的 method 然後配合事件發生時去呼叫函數 <i>hello()</i> 就行了,不再<P>

多加解釋了,作法如下:

<pre>


&lt;html>


&lt;head>


&lt;script language="LiveScript">


&lt;!-- Hiding


     function hello() {


       alert("哈羅!");


     }


&lt;/script>


&lt;/head>


&lt;body>


&lt;a href="" onMouseOver="hello()">link&lt;/a>


&lt;/body>


&lt;/html>


</pre>


<p>


<HR WIDTH="80%" ALIGN="center" SIZE="2">

<P>

<a name="date"><FONT SIZE="+2" color=green> 范例 6:</FONT></a>


<p>


接下來我們要告訴你一個使用日期和時間的例子。在第一部分中,你已看過了 <P>

<I>lastModified</I> 的用法和作法?,F在要告訴你的并非是印出網路上伺服器或文件<P>

修改日期,而是你個人客戶端機器的日期和時間。以下就是執行結果:

<br>


<br>


現在時間是: 15:32<BR>今天日期為: 10/11/98


<P>


做法如下:


<PRE>

<script language="LiveScript">



<!-- Hiding


  today = new Date()


  document.write("現在時間是: ",today.getHours(),":",today.getMinutes())


  document.write("<br>今天日期為: ", today.getMonth()+1,"/",today.getDate(),"/",today.getYear());


// end hiding contents -->



</script>


</PRE>


在本例中,我們必需首先建立一個日期變數,這可以由 <I>today= new Date()</I>來完成。<P>

如果沒有特別指定時間與日期的話,瀏覽器將會采用本地客戶端機器的時間,若將<P>

它放入變數 <I>today</I> 中。這兒要注意的是:我們并沒有宣告 <I>today</I> 這個變數的型態,<P>

這和 Java 或其他的程式語言在用到變數之前必需先加以宣告的方式有相當大的不<P>

同。在完成<I> today</I> 的日期變數後,我們等於建立了一個具有本地時間與日期的物件<P>

(object)。接著就可以使用 <I>get... </I> 的 method 以取得<I> today</I> 這個物件的時間和日期。<P>

請注意 <I>getMonth</I> 這個 method 所取得的月份范圍是由 0~11,所以必須加 1 以代<P>

表真正的 1 月至 12 月??赐暌陨系睦俞?,想想你可以使你的文件變得有點<P>

智慧,例如:某個文件有時效限制的話,你可以利用我們在上一部份的<A HREF="../../tppmsgs/msgs0.htm#45" tppabs="http://202.96.217.5/~xiaoyi/javascr.htm#ex4">范例 4</A><P>

 中所提到的功能和這一個范例中所學習到的功能,設計一個讓你的文件在 第10天<P>

以後讀到的話就會告訴讀者:"喂!這篇已過時了!"的程式,試試看,并不難!<P>

 <BR>


除以上功能外,在建立日期物件時你也可以事先設定日期如下:<P>

<CENTER><I>docStarted= new Date(96,0,13)</I></CENTER><P>

首先是年(西元),接著是月(但記得減 1),再接著是日。同樣的方法也可以<P>

加上時間的設定,如下:<P>

<CENTER><I>docStarted = new Date(96,0,13,10,50,0)</I></CENTER><P>

前三個是日期的年、月、日,接著是時、分、秒。最後,我們必須提醒你,<P>

JavaScript 并沒有實際的日期型態,但是它卻能毫不費力地顯示出日期和時間,<P>

原因是它是從 1 / 1 / 1970 0:0h 開始以 ms(milli seconds) 來計算目前的時間的,<P>

這聽起來似乎有些復雜,但你倒不用擔心,它有標準的共用函數可以 計算,<P>

你只要知道如何用就可以了!

<BR>


<P>


<HR WIDTH="80%" ALIGN="center" SIZE="2">

<P>


<A name="random"><FONT SIZE="+2" color=green> 范例 7:</FONT></A>


<P>


接下來我們要為你介紹一個可以產生亂數的函數,也是以 JavaScript 所寫的。<P>

這個函數只是利用了一點小技巧而已,而這種技巧在大部分的編譯器(compiler)中,<P>

大都是如此(或類似)計算出亂數來的。我相信 JavaScript 最後應也會以相似的方<P>

法來產生這樣的  method ,如果它會提供這樣功能的話。以下是此函數的結果:

<P>


這是一個計算產生的亂數:


.17577887797942549


<P>


以下是這個作法的寫法:


<PRE>

<html>


<head>


<script language="LiveScript">



function RandomNumber() {


  today = new Date();


  num = Math.abs(Math.sin(today.getTime()));


  return num;  


}



</script>


</head>


<body>


<script language="LiveScript">



<!--


  document.write("This is a random number:", RandomNumber());


// -->



</script>


</body>


</html>





</PRE>


<P>


我們的做法是以上一個范例中的時間函數;它會出現一個很大的數,<P>

利用這個數再加以運算即可!例如:將它拿來做正弦函數(sin)的運<P>

算,得到的數再做絕對值的運算,結果可以得到一個介於 0 與 1 間的<P>

實數。因為時間的改變是 ms 為單位,而且你絕不會獲得相同的數字。<P>

不過這個做法并不適合拿來快速的連續產生一系列的亂數,但如果你<P>

是不定時,久久的用一次,那效果就不錯了!

<P>


<HR WIDTH="80%" ALIGN="center" SIZE="2">

<P>


<A name="win"><FONT SIZE="+2" color=green> 范例 8:</FONT></A>


<P>


JavaScript 的一個重要特點是它可以制作視窗。你可以產生一個的視窗,并且<P>

在此視窗中載入 HTML 文件,完全以 JavaScript 來航游網際網路(Internet )。<P>

接下來的范例就是告訴你如何開啟一個視窗并且寫點東西進去,你可先試試<P>

按一下范中之接 鈕看看!

<P>


<FORM>


<INPUT type="button" name="Button1" value="Push me" onclick="WinOpen()">


</FORM>


<P>


原始程式如下:


<PRE>

<html>


<head>


<script language="LiveScript">



function WinOpen() {


   msg=open("","DisplayWindow","toolbar=no,directories=no,menubar=no");


   msg.document.write("<HEAD><TITLE>哈羅!</TITLE></HEAD>");


   msg.document.write("<CENTER><H1>酷斃了!</H1><h2>這是<B>JavaScript</B>所開的視窗!</h2></CENTER>");


}



</script>


</head>


<body>


<form>


<input type="button" name="Button1" value="Push me" onclick="WinOpen()">


</form>


</body>


</html>


</PRE>


這兒你又看到用按鈕來啟動函數。這次的函數 <I>WinOpen()</I>是藉著一個 <I>open</I><P>

的 method 來產生一個新的視窗。第一對雙引號("")是用來描述欲載入至視窗<P>

中的文件 URL 位置。如果留者空白的話,那就會呈現一個空白視窗,并可以<P>

透過 JavaScript 寫入東西!下一對雙引號內的內容是這個新開啟視窗的名字,<P>

你可以喜歡給它任意一個名字,但不可加入空白,如用<I> Display Window </I>的話便<P>

會出現錯誤訊息,請注意。接下來的一連串雙引號內所 指定的是該視窗<P>

的相關性質(properties),這些蠻有趣的,你可以指定要不要有工具棒(toolbar) 、<P>

卷軸(scrollbar),等等,例如:如果你寫 <I>toolbar = yes</I>,那就會在你所產生出<P>

來的視窗中出現一排工具列。以下有許多你可以改變的視窗特性,請注意它們<P>

字中間不可以有空白:

<P>


 toolbar<BR>


 location<BR>


 directories<BR>


 status<BR>


 menubar<BR>


 scrollbars<BR>


 resizable<BR>


 copyhistory<BR>


 width=<I>pixels</I><BR>


 height=<I>pixels</I><BR>


<P>


以上的<I> pixels</I> 部分,你可以填入點數的數值,這數值是告訴瀏覽器這個視窗的<P>

大小。在開啟視窗,并且將它稱為 <I>msg</I> 以後,就可以開始寫些東西到視窗中了。<P>

你可以寫入一般正規的 HTML 語法文字。哇!這可不得了了,也就是說,你可以<P>

利用先前使用者在 form 表格中輸入給你的文章直接將它回應至瀏覽器上來了!這些<P>

功能在幾個月前大概還只能用 CGI 才能達到喔!現在你不用 CGI 也可以做了!<P>

<P>

<HR WIDTH="80%" ALIGN="center" SIZE="3"><P>

<CENTER><A href="script.htm" tppabs="http://202.96.217.5/~xiaoyi/script.htm" TARGET=_top>回主目錄</A></CENTER><P>

<HR WIDTH="80%" ALIGN="center" SIZE="2">


<P>


<CENTER>希望你能對我的介紹感到還算不錯。由於 JavaScript  尚未完全發展完成,<P>

并且很可能會再繼續地做一些更動,希望這兒的范例到時都還能執行,在<P>

JavaScript 更多特性完成後,我也會繼續地再為你介紹一些新的范例的!</CENTER>

<BR><P>

<HR WIDTH="80%" ALIGN="center" SIZE="3">


</BODY>


</HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人黄色在线视频| 欧美成人激情免费网| 7799精品视频| 中文欧美字幕免费| 天天色 色综合| 99在线精品免费| 26uuu亚洲综合色欧美 | 手机精品视频在线观看| 国产不卡在线播放| 精品国产乱码久久久久久久久 | 欧美三级视频在线播放| 国产视频911| 久久99精品视频| 欧美一区二区大片| 日韩精品成人一区二区三区| 91日韩在线专区| 中文字幕一区在线观看视频| 韩国女主播成人在线观看| 欧美日韩精品一区二区三区| 亚洲人成伊人成综合网小说| 成人免费视频一区| 久久女同性恋中文字幕| 精品一区二区三区日韩| 日韩欧美成人激情| 理论电影国产精品| 精品久久久久久久久久久久久久久久久 | 欧美久久久久久蜜桃| 日韩理论电影院| av中文一区二区三区| 日本一区二区三区国色天香| 国产一区三区三区| 久久久99精品久久| 成人亚洲一区二区一| 国产精品欧美极品| av电影在线观看一区| 亚洲欧美日韩在线不卡| 色综合色狠狠综合色| 一区二区三区.www| 欧美日韩中文字幕一区二区| 午夜欧美电影在线观看| 日韩视频免费观看高清在线视频| 日本不卡在线视频| 久久嫩草精品久久久精品一| 国产精品自拍一区| 亚洲同性同志一二三专区| 欧美色综合影院| 久久精品久久99精品久久| 久久―日本道色综合久久| 成人精品视频一区二区三区尤物| 国产精品家庭影院| 欧美色区777第一页| 另类小说图片综合网| 久久免费电影网| 91在线一区二区| 视频一区欧美日韩| 国产日产精品1区| 在线视频一区二区三| 久久99精品国产.久久久久| 国产偷国产偷亚洲高清人白洁| 99久久伊人久久99| 日本人妖一区二区| 国产精品系列在线| 欧美丰满美乳xxx高潮www| 国产麻豆精品久久一二三| 亚洲免费看黄网站| 精品国产免费一区二区三区香蕉| 成人免费看黄yyy456| 亚洲成a人v欧美综合天堂下载 | 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 色噜噜偷拍精品综合在线| 亚洲成av人片| 久久中文娱乐网| 欧美三级电影一区| 国产成人av电影免费在线观看| 一区二区三区四区视频精品免费| 欧美一区二区免费| 在线观看www91| 成人免费视频播放| 精品一区二区三区在线视频| 亚洲人成精品久久久久| 精品粉嫩aⅴ一区二区三区四区| 91国产成人在线| 国产不卡高清在线观看视频| 天堂久久一区二区三区| 国产精品第一页第二页第三页| 精品三级在线看| 欧美日韩五月天| 91免费版在线| 成人性视频免费网站| 麻豆成人91精品二区三区| 亚洲色图都市小说| 中文字幕欧美区| 久久综合狠狠综合久久综合88| 538在线一区二区精品国产| 99久久久无码国产精品| 国产精品1区2区| 狠狠久久亚洲欧美| 日本女人一区二区三区| 一区二区高清在线| 亚洲免费毛片网站| 自拍视频在线观看一区二区| 国产拍揄自揄精品视频麻豆| 精品理论电影在线观看 | 国产在线精品一区二区三区不卡| 亚洲国产精品一区二区久久恐怖片| 国产亚洲午夜高清国产拍精品| 欧美一个色资源| 日韩欧美区一区二| 日韩精品专区在线影院观看| 欧美精品日韩精品| 91精品国产色综合久久| 欧美美女直播网站| 欧美网站一区二区| 5月丁香婷婷综合| 91精品国产综合久久久久久久久久 | 色噜噜夜夜夜综合网| 91蝌蚪porny| 在线视频国内一区二区| 欧美视频精品在线| 69精品人人人人| 精品1区2区在线观看| 久久一日本道色综合| 国产欧美视频在线观看| 中文字幕在线观看不卡| 日韩毛片精品高清免费| 一区二区三区不卡视频在线观看| 一区二区三区四区在线| 午夜精品久久久久久| 日本视频在线一区| 国产精品亚洲а∨天堂免在线| 成人妖精视频yjsp地址| 欧美专区亚洲专区| 日韩免费高清电影| 国产精品伦一区二区三级视频| 亚洲乱码国产乱码精品精可以看| 亚洲一区二区三区四区在线观看 | 免费在线观看日韩欧美| 精品午夜一区二区三区在线观看| 国产一区二区不卡在线| 成人性生交大合| 欧美三电影在线| 欧美zozo另类异族| 亚洲色图欧美偷拍| 青青草97国产精品免费观看无弹窗版| 国模一区二区三区白浆| av资源站一区| 日韩小视频在线观看专区| 国产欧美一区二区精品久导航| 一区二区三区小说| 国产一区中文字幕| 日本韩国精品在线| 久久久久国产一区二区三区四区 | 伊人婷婷欧美激情| 蜜桃在线一区二区三区| av激情亚洲男人天堂| 欧美丰满嫩嫩电影| 成人欧美一区二区三区1314| 轻轻草成人在线| 日本精品视频一区二区三区| 精品国产乱码久久久久久老虎 | 国产乱码字幕精品高清av| 91免费版pro下载短视频| 日韩欧美一级二级| 一区二区三区影院| 成人毛片视频在线观看| 日韩视频在线永久播放| 亚洲一区二区不卡免费| 成人性生交大片免费| 日韩欧美国产wwwww| 亚洲一区二区三区四区五区中文| 国产成人自拍网| 精品久久久久av影院 | 亚洲欧美日韩国产另类专区| 九九热在线视频观看这里只有精品| 99久久精品免费| 国产日韩亚洲欧美综合| 日韩精品1区2区3区| 欧美视频在线观看一区二区| 国产精品你懂的| 国产乱人伦偷精品视频免下载| 日韩欧美国产1| 男女激情视频一区| 3d动漫精品啪啪一区二区竹菊| 亚洲同性同志一二三专区| 国产精品99久久久久久久女警| 欧美大片一区二区| 青青草97国产精品免费观看| 欧美日韩亚洲综合一区| 亚洲美女区一区| 日本韩国欧美在线| 亚洲九九爱视频| 91视频一区二区| 亚洲欧洲日产国码二区| 丰满亚洲少妇av| 欧美激情一区二区| 成人中文字幕电影| 国产精品久久777777| a在线播放不卡| 亚洲男同1069视频| 一本大道综合伊人精品热热|