锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
JavaScript灝辮繖涔堝洖浜?錛氬熀紜鐭ヨ瘑
1 鍒涘緩鑴氭湰鍧?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: JavaScript code goes here
3: </script>
聽
2 闅愯棌鑴氭湰浠g爜
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: document.write(鈥淗ello鈥?;
4: // -->
5: </script>
鍦ㄤ笉鏀寔JavaScript鐨勬祻瑙堝櫒涓皢涓嶆墽琛岀浉鍏充唬鐮?/p>
3 嫻忚鍣ㄤ笉鏀寔鐨勬椂鍊欐樉紺?/p>
1: <noscript>
2: Hello to the non-JavaScript browser.
3: </noscript>
聽
4 閾炬帴澶栭儴鑴氭湰鏂囦歡
1: <script language=鈥滼avaScript鈥?src="/鈥漟ilename.js"鈥?gt;</script>
5 娉ㄩ噴鑴氭湰
1: // This is a comment
2: document.write(鈥淗ello鈥?; // This is a comment
3: /*
4: All of this
5: is a comment
6: */
聽
6 杈撳嚭鍒版祻瑙堝櫒
1: document.write(鈥?lt;strong>Hello</strong>鈥?;
聽
7 瀹氫箟鍙橀噺
1: var myVariable = 鈥渟ome value鈥?
聽
8 瀛楃涓茬浉鍔?/p>
1: var myString = 鈥淪tring1鈥?+ 鈥淪tring2鈥?
聽
9 瀛楃涓叉悳绱?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: var myVariable = 鈥淗ello there鈥?
4: var therePlace = myVariable.search(鈥渢here鈥?;
5: document.write(therePlace);
6: // -->
7: </script>
聽
10 瀛楃涓叉浛鎹?/p>
1: thisVar.replace(鈥淢onday鈥?鈥滷riday鈥?;
11 鏍煎紡鍖栧瓧涓?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: var myVariable = 鈥淗ello there鈥?
4: document.write(myVariable.big() + 鈥?lt;br/>鈥?;
5: document.write(myVariable.blink() + 鈥?lt;br/>鈥?;
6: document.write(myVariable.bold() + 鈥?lt;br/>鈥?;
7: document.write(myVariable.fixed() + 鈥?lt;br/>鈥?;
8: document.write(myVariable.fontcolor(鈥渞ed鈥? + 鈥?lt;br/>鈥?;
9: document.write(myVariable.fontsize(鈥?8pt鈥? + 鈥?lt;br/>鈥?;
10: document.write(myVariable.italics() + 鈥?lt;br/>鈥?;
11: document.write(myVariable.small() + 鈥?lt;br/>鈥?;
12: document.write(myVariable.strike() + 鈥?lt;br/>鈥?;
13: document.write(myVariable.sub() + 鈥?lt;br/>鈥?;
14: document.write(myVariable.sup() + 鈥?lt;br/>鈥?;
15: document.write(myVariable.toLowerCase() + 鈥?lt;br/>鈥?;
16: document.write(myVariable.toUpperCase() + 鈥?lt;br/>鈥?;
17:
18: var firstString = 鈥淢y String鈥?
19: var finalString = firstString.bold().toLowerCase().fontcolor(鈥渞ed鈥?;
20: // -->
21: </script>
聽
12 鍒涘緩鏁扮粍
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: var myArray = new Array(5);
4: myArray[0] = 鈥淔irst Entry鈥?
5: myArray[1] = 鈥淪econd Entry鈥?
6: myArray[2] = 鈥淭hird Entry鈥?
7: myArray[3] = 鈥淔ourth Entry鈥?
8: myArray[4] = 鈥淔ifth Entry鈥?
9: var anotherArray = new Array(鈥淔irst Entry鈥?鈥漇econd Entry鈥?鈥漈hird Entry鈥?鈥滷ourth Entry鈥?鈥滷ifth Entry鈥?;
10: // -->
11: </script>
聽
13 鏁扮粍鎺掑簭
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: var myArray = new Array(5);
4: myArray[0] = 鈥渮鈥?
5: myArray[1] = 鈥渃鈥?
6: myArray[2] = 鈥渄鈥?
7: myArray[3] = 鈥渁鈥?
8: myArray[4] = 鈥渜鈥?
9: document.write(myArray.sort());
10: // -->
11: </script>
聽
14 鍒嗗壊瀛楃涓?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: var myVariable = 鈥渁,b,c,d鈥?
4: var stringArray = myVariable.split(鈥?鈥?;
5: document.write(stringArray[0]);
6: document.write(stringArray[1]);
7: document.write(stringArray[2]);
8: document.write(stringArray[3]);
9: // -->
10: </script>
聽
15 寮瑰嚭璀﹀憡淇℃伅
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: window.alert(鈥淗ello鈥?;
4: // -->
5: </script>
聽
16 寮瑰嚭紜妗?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: var result = window.confirm(鈥淐lick OK to continue鈥?;
4: // -->
5: </script>
聽
17 瀹氫箟鍑芥暟
1: <script language=鈥滼avaScript鈥?gt;
2: <!--
3: function multiple(number1,number2) {
4: var result = number1 * number2;
5: return result;
6: }
7: // -->
8: </script>
聽
18 璋冪敤JS鍑芥暟
1: <a href=鈥?鈥?onClick=鈥漟unctionName()鈥?gt;Link text</a>
2: <a href="/鈥漥avascript:functionName"()鈥?gt;Link text</a>
聽
19 鍦ㄩ〉闈㈠姞杞藉畬鎴愬悗鎵ц鍑芥暟
1: <body onLoad=鈥漟unctionName();鈥?gt;
2: Body of the page
3: </body>
20 鏉′歡鍒ゆ柇
1: <script>
2: <!--
3: var userChoice = window.confirm(鈥淐hoose OK or Cancel鈥?;
4: var result = (userChoice == true) ? 鈥淥K鈥?: 鈥淐ancel鈥?
5: document.write(result);
6: // -->
7: </script>
21 鎸囧畾嬈℃暟寰幆
1: <script>
2: <!--
3: var myArray = new Array(3);
4: myArray[0] = 鈥淚tem 0鈥?
5: myArray[1] = 鈥淚tem 1鈥?
6: myArray[2] = 鈥淚tem 2鈥?
7: for (i = 0; i < myArray.length; i++) {
8: document.write(myArray[i] + 鈥?lt;br/>鈥?;
9: }
10: // -->
11: </script>
聽
22 璁懼畾灝嗘潵鎵ц
1: <script>
2: <!--
3: function hello() {
4: window.alert(鈥淗ello鈥?;
5: }
6: window.setTimeout(鈥渉ello()鈥?5000);
7: // -->
8: </script>
聽
23 瀹氭椂鎵ц鍑芥暟
1: <script>
2: <!--
3: function hello() {
4: window.alert(鈥淗ello鈥?;
5: window.setTimeout(鈥渉ello()鈥?5000);
6: }
7: window.setTimeout(鈥渉ello()鈥?5000);
8: // -->
9: </script>
聽
24 鍙栨秷瀹氭椂鎵ц
1: <script>
2: <!--
3: function hello() {
4: window.alert(鈥淗ello鈥?;
5: }
6: var myTimeout = window.setTimeout(鈥渉ello()鈥?5000);
7: window.clearTimeout(myTimeout);
8: // -->
9: </script>
聽
25 鍦ㄩ〉闈㈠嵏杞芥椂鍊欐墽琛屽嚱鏁?/p>
1: <body onUnload=鈥漟unctionName();鈥?gt;
2: Body of the page
3: </body>
JavaScript灝辮繖涔堝洖浜?錛氭祻瑙堝櫒杈撳嚭
26 璁塊棶document瀵硅薄
1: <script language=鈥滼avaScript鈥?gt;
2: var myURL = document.URL;
3: window.alert(myURL);
4: </script>
聽
27 鍔ㄦ佽緭鍑篐TML
1: <script language=鈥滼avaScript鈥?gt;
2: document.write(鈥?lt;p>Here鈥檚 some information about this document:</p>鈥?;
3: document.write(鈥?lt;ul>鈥?;
4: document.write(鈥?lt;li>Referring Document: 鈥?+ document.referrer + 鈥?lt;/li>鈥?;
5: document.write(鈥?lt;li>Domain: 鈥?+ document.domain + 鈥?lt;/li>鈥?;
6: document.write(鈥?lt;li>URL: 鈥?+ document.URL + 鈥?lt;/li>鈥?;
7: document.write(鈥?lt;/ul>鈥?;
8: </script>
28 杈撳嚭鎹㈣
1: document.writeln(鈥?lt;strong>a</strong>鈥?;
2: document.writeln(鈥渂鈥?;
聽
29 杈撳嚭鏃ユ湡
1: <script language=鈥滼avaScript鈥?gt;
2: var thisDate = new Date();
3: document.write(thisDate.toString());
4: </script>
聽
30 鎸囧畾鏃ユ湡鐨勬椂鍖?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: var myOffset = -2;
3: var currentDate = new Date();
4: var userOffset = currentDate.getTimezoneOffset()/60;
5: var timeZoneDifference = userOffset - myOffset;
6: currentDate.setHours(currentDate.getHours() + timeZoneDifference);
7: document.write(鈥淭he time and date in Central Europe is: 鈥?+ currentDate.toLocaleString());
8: </script>
31 璁劇疆鏃ユ湡杈撳嚭鏍煎紡
1: <script language=鈥滼avaScript鈥?gt;
2: var thisDate = new Date();
3: var thisTimeString = thisDate.getHours() + 鈥?鈥?+ thisDate.getMinutes();
4: var thisDateString = thisDate.getFullYear() + 鈥?鈥?+ thisDate.getMonth() + 鈥?鈥?+ thisDate.getDate();
5: document.write(thisTimeString + 鈥?on 鈥?+ thisDateString);
6: </script>
32 璇誨彇URL鍙傛暟
1: <script language=鈥滼avaScript鈥?gt;
2: var urlParts = document.URL.split(鈥?鈥?;
3: var parameterParts = urlParts[1].split(鈥?amp;鈥?;
4: for (i = 0; i < parameterParts.length; i++) {
5: var pairParts = parameterParts[i].split(鈥?鈥?;
6: var pairName = pairParts[0];
7: var pairValue = pairParts[1];
8: document.write(pairName + 鈥?錛氣?+pairValue );
9: }
10: </script>
浣犺繕浠ヤ負HTML鏄棤鐘舵佺殑涔堬紵
33 鎵撳紑涓涓柊鐨刣ocument瀵硅薄
1: <script language=鈥滼avaScript鈥?gt;
2: function newDocument() {
3: document.open();
4: document.write(鈥?lt;p>This is a New Document.</p>鈥?;
5: document.close();
6: }
7: </script>
聽
34 欏甸潰璺寵漿
1: <script language=鈥滼avaScript鈥?gt;
2: window.location = 鈥渉ttp://www.liu21st.com/鈥?
3: </script>
聽
35 娣誨姞緗戦〉鍔犺澆榪涘害紿楀彛
1: <html>
2: <head>
3: <script language='javaScript'>
4: var placeHolder = window.open('holder.html','placeholder','width=200,height=200');
5: </script>
6: <title>The Main Page</title>
7: </head>
8: <body onLoad='placeHolder.close()'>
9: <p>This is the main page</p>
10: </body>
11: </html>
JavaScript灝辮繖涔堝洖浜?錛氬浘鍍?
聽
36 璇誨彇鍥懼儚灞炴?/p>
1: <img src="/鈥漣mage1.jpg"鈥?name=鈥漨yImage鈥?gt;
2: <a href=鈥? 鈥?onClick=鈥漺indow.alert(document.myImage.width)鈥?gt;Width</a>
3:
37 鍔ㄦ佸姞杞藉浘鍍?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: myImage = new Image;
3: myImage.src = 鈥淭ellers1.jpg鈥?
4: </script>
38 綆鍗曠殑鍥懼儚鏇挎崲
1: <script language=鈥滼avaScript鈥?gt;
2: rollImage = new Image;
3: rollImage.src = 鈥渞ollImage1.jpg鈥?
4: defaultImage = new Image;
5: defaultImage.src = 鈥渋mage1.jpg鈥?
6: </script>
7: <a href="/鈥漨yUrl"鈥?onMouseOver=鈥漝ocument.myImage.src = rollImage.src;鈥?br />8: onMouseOut=鈥漝ocument.myImage.src = defaultImage.src;鈥?gt;
9: <img src="/鈥漣mage1.jpg"鈥?name=鈥漨yImage鈥?width=100 height=100 border=0>
39 闅忔満鏄劇ず鍥懼儚
1: <script language=鈥滼avaScript鈥?gt;
2: var imageList = new Array;
3: imageList[0] = 鈥渋mage1.jpg鈥?
4: imageList[1] = 鈥渋mage2.jpg鈥?
5: imageList[2] = 鈥渋mage3.jpg鈥?
6: imageList[3] = 鈥渋mage4.jpg鈥?
7: var imageChoice = Math.floor(Math.random() * imageList.length);
8: document.write(鈥?lt;img src=鈥濃?+ imageList[imageChoice] + 鈥樷?gt;鈥?;
9: </script>
40 鍑芥暟瀹炵幇鐨勫浘鍍忔浛鎹?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: var source = 0;
3: var replacement = 1;
4: function createRollOver(originalImage,replacementImage) {
5: var imageArray = new Array;
6: imageArray[source] = new Image;
7: imageArray[source].src = originalImage;
8: imageArray[replacement] = new Image;
9: imageArray[replacement].src = replacementImage;
10: return imageArray;
11: }
12: var rollImage1 = createRollOver(鈥渋mage1.jpg鈥?鈥漴ollImage1.jpg鈥?;
13: </script>
14: <a href=鈥?鈥?onMouseOver=鈥漝ocument.myImage1.src = rollImage1[replacement].src;鈥?br />15: onMouseOut=鈥漝ocument.myImage1.src = rollImage1[source].src;鈥?gt;
16: <img src="/鈥漣mage1.jpg"鈥?width=100 name=鈥漨yImage1鈥?border=0>
17: </a>
41 鍒涘緩騫葷伅鐗?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: var imageList = new Array;
3: imageList[0] = new Image;
4: imageList[0].src = 鈥渋mage1.jpg鈥?
5: imageList[1] = new Image;
6: imageList[1].src = 鈥渋mage2.jpg鈥?
7: imageList[2] = new Image;
8: imageList[2].src = 鈥渋mage3.jpg鈥?
9: imageList[3] = new Image;
10: imageList[3].src = 鈥渋mage4.jpg鈥?
11: function slideShow(imageNumber) {
12: document.slideShow.src = imageList[imageNumber].src;
13: imageNumber += 1;
14: if (imageNumber < imageList.length) {
15: window.setTimeout(鈥渟lideShow(鈥?+ imageNumber + 鈥?鈥?3000);
16: }
17: }
18: </script>
19: </head>
20: <body onLoad=鈥漵lideShow(0)鈥?gt;
21: <img src="/鈥漣mage1.jpg"鈥?width=100 name=鈥漵lideShow鈥?gt;
42 闅忔満騫垮憡鍥劇墖
1: <script language=鈥滼avaScript鈥?gt;
2: var imageList = new Array;
3: imageList[0] = 鈥渋mage1.jpg鈥?
4: imageList[1] = 鈥渋mage2.jpg鈥?
5: imageList[2] = 鈥渋mage3.jpg鈥?
6: imageList[3] = 鈥渋mage4.jpg鈥?
7: var urlList = new Array;
8: urlList[0] = 鈥渉ttp://some.host/鈥?
9: urlList[1] = 鈥渉ttp://another.host/鈥?
10: urlList[2] = 鈥渉ttp://somewhere.else/鈥?
11: urlList[3] = 鈥渉ttp://right.here/鈥?
12: var imageChoice = Math.floor(Math.random() * imageList.length);
13: document.write(鈥?lt;a href=鈥濃?+ urlList[imageChoice] + 鈥樷?gt;<img src=鈥濃?+ imageList[imageChoice] + 鈥樷?gt;</a>鈥?;
14: </script>
JavaScript灝辮繖涔堝洖浜?錛氳〃鍗?
榪樻槸鍏堢戶緇啓瀹孞S灝辮繖涔堝洖浜嬬郴鍒楀惂锝?br />43 琛ㄥ崟鏋勬垚
1: <form method=鈥漰ost鈥?action=鈥漷arget.html鈥?name=鈥漷hisForm鈥?gt;
2: <input type=鈥漷ext鈥?name=鈥漨yText鈥?gt;
3: <select name=鈥漨ySelect鈥?gt;
4: <option value=鈥?鈥?gt;First Choice</option>
5: <option value=鈥?鈥?gt;Second Choice</option>
6: </select>
7: <br/>
8: <input type=鈥漵ubmit鈥?value=鈥漇ubmit Me鈥?gt;
9: </form>
44 璁塊棶琛ㄥ崟涓殑鏂囨湰妗嗗唴瀹?/p>
1: <form name=鈥漨yForm鈥?gt;
2: <input type=鈥漷ext鈥?name=鈥漨yText鈥?gt;
3: </form>
4: <a href='#' onClick='window.alert(document.myForm.myText.value);'>Check Text Field</a>
45 鍔ㄦ佸鍒舵枃鏈鍐呭
1: <form name=鈥漨yForm鈥?gt;
2: Enter some Text: <input type=鈥漷ext鈥?name=鈥漨yText鈥?gt;<br/>
3: Copy Text: <input type=鈥漷ext鈥?name=鈥漜opyText鈥?gt;
4: </form>
5: <a href=鈥?鈥?onClick=鈥漝ocument.myForm.copyText.value =
6: document.myForm.myText.value;鈥?gt;Copy Text Field</a>
46 渚︽祴鏂囨湰妗嗙殑鍙樺寲
1: <form name=鈥漨yForm鈥?gt;
2: Enter some Text: <input type=鈥漷ext鈥?name=鈥漨yText鈥?onChange=鈥漚lert(this.value);鈥?gt;
3: </form>
47 璁塊棶閫変腑鐨凷elect
1: <form name=鈥漨yForm鈥?gt;
2: <select name=鈥漨ySelect鈥?gt;
3: <option value=鈥滷irst Choice鈥?gt;1</option>
4: <option value=鈥漇econd Choice鈥?gt;2</option>
5: <option value=鈥漈hird Choice鈥?gt;3</option>
6: </select>
7: </form>
8: <a href='#' onClick='alert(document.myForm.mySelect.value);'>Check Selection List</a>
48 鍔ㄦ佸鍔燬elect欏?/p>
1: <form name=鈥漨yForm鈥?gt;
2: <select name=鈥漨ySelect鈥?gt;
3: <option value=鈥滷irst Choice鈥?gt;1</option>
4: <option value=鈥漇econd Choice鈥?gt;2</option>
5: </select>
6: </form>
7: <script language=鈥滼avaScript鈥?gt;
8: document.myForm.mySelect.length++;
9: document.myForm.mySelect.options[document.myForm.mySelect.length - 1].text = 鈥?鈥?
10: document.myForm.mySelect.options[document.myForm.mySelect.length - 1].value = 鈥淭hird Choice鈥?
11: </script>
49 楠岃瘉琛ㄥ崟瀛楁
1: <script language=鈥滼avaScript鈥?gt;
2: function checkField(field) {
3: if (field.value == 鈥溾? {
4: window.alert(鈥淵ou must enter a value in the field鈥?;
5: field.focus();
6: }
7: }
8: </script>
9: <form name=鈥漨yForm鈥?action=鈥漷arget.html鈥?gt;
10: Text Field: <input type=鈥漷ext鈥?name=鈥漨yField鈥漮nBlur=鈥漜heckField(this)鈥?gt;
11: <br/><input type=鈥漵ubmit鈥?gt;
12: </form>
50 楠岃瘉Select欏?/p>
1: function checkList(selection) {
2: if (selection.length == 0) {
3: window.alert(鈥淵ou must make a selection from the list.鈥?;
4: return false;
5: }
6: return true;
7: }
51 鍔ㄦ佹敼鍙樿〃鍗曠殑action
1: <form name=鈥漨yForm鈥?action=鈥漧ogin.html鈥?gt;
2: Username: <input type=鈥漷ext鈥?name=鈥漸sername鈥?gt;<br/>
3: Password: <input type=鈥漰assword鈥?name=鈥漰assword鈥?gt;<br/>
4: <input type=鈥漛utton鈥?value=鈥滾ogin鈥?onClick=鈥漷his.form.submit();鈥?gt;
5: <input type=鈥漛utton鈥?value=鈥漅egister鈥?onClick=鈥漷his.form.action = 鈥榬egister.html鈥? this.form.submit();鈥?gt;
6: <input type=鈥漛utton鈥?value=鈥漅etrieve Password鈥?onClick=鈥漷his.form.action = 鈥榩assword.html鈥? this.form.submit();鈥?gt;
7: </form>
52 浣跨敤鍥懼儚鎸夐挳
1: <form name=鈥漨yForm鈥?action=鈥漧ogin.html鈥?gt;
2: Username: <input type=鈥漷ext鈥?name=鈥漸sername鈥?gt;<br/>
3: Password: <input type=鈥漰assword鈥漬ame=鈥漰assword鈥?gt;<br/>
4: <input type=鈥漣mage鈥?src="/鈥漧ogin.gif"鈥?value=鈥滾ogin鈥?gt;
5: </form>
6:
53 琛ㄥ崟鏁版嵁鐨勫姞瀵?/p>
1: <SCRIPT LANGUAGE='JavaScript'>
2: <!--
3: function encrypt(item) {
4: var newItem = '';
5: for (i=0; i < item.length; i++) {
6: newItem += item.charCodeAt(i) + '.';
7: }
8: return newItem;
9: }
10: function encryptForm(myForm) {
11: for (i=0; i < myForm.elements.length; i++) {
12: myForm.elements[i].value = encrypt(myForm.elements[i].value);
13: }
14: }
15:
16: //-->
17: </SCRIPT>
18: <form name='myForm' onSubmit='encryptForm(this); window.alert(this.myField.value);'>
19: Enter Some Text: <input type=text name=myField><input type=submit>
20: </form>
聽
JavaScript灝辮繖涔堝洖浜?錛氱獥鍙e拰妗嗘灦
54 鏀瑰彉嫻忚鍣ㄧ姸鎬佹爮鏂囧瓧鎻愮ず
1: <script language=鈥滼avaScript鈥?gt;
2: window.status = 鈥淎 new status message鈥?
3: </script>
55 寮瑰嚭紜鎻愮ず妗?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: var userChoice = window.confirm(鈥淐lick OK or Cancel鈥?;
3: if (userChoice) {
4: document.write(鈥淵ou chose OK鈥?;
5: } else {
6: document.write(鈥淵ou chose Cancel鈥?;
7: }
8: </script>
56 鎻愮ず杈撳叆
1: <script language=鈥滼avaScript鈥?gt;
2: var userName = window.prompt(鈥淧lease Enter Your Name鈥?鈥滶nter Your Name Here鈥?;
3: document.write(鈥淵our Name is 鈥?+ userName);
4: </script>
57 鎵撳紑涓涓柊紿楀彛
1: //鎵撳紑涓涓悕縐頒負myNewWindow鐨勬祻瑙堝櫒鏂扮獥鍙?br />2: <script language=鈥滼avaScript鈥?gt;
3: window.open(鈥渉ttp://www.liu21st.com/鈥?鈥漨yNewWindow鈥?;
4: </script>
58 璁劇疆鏂扮獥鍙g殑澶у皬
1: <script language=鈥滼avaScript鈥?gt;
2: window.open(鈥渉ttp://www.liu21st.com/鈥?鈥漨yNewWindow鈥?'height=300,width=300');
3: </script>
59 璁劇疆鏂扮獥鍙g殑浣嶇疆
1: <script language=鈥滼avaScript鈥?gt;
2: window.open(鈥渉ttp://www.liu21st.com/鈥?鈥漨yNewWindow鈥?'height=300,width=300,left=200,screenX=200,top=100,screenY=100');
3: </script>
60 鏄惁鏄劇ず宸ュ叿鏍忓拰婊氬姩鏍?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: window.open(鈥渉ttp:
61 鏄惁鍙互緙╂斁鏂扮獥鍙g殑澶у皬
1: <script language=鈥滼avaScript鈥?gt;
2: window.open('http://www.liu21st.com/' , 'myNewWindow', 'resizable=yes' );</script>
62 鍔犺澆涓涓柊鐨勬枃妗e埌褰撳墠紿楀彛
1: <a href='#' onClick='document.location = '125a.html';' >Open New Document</a>
63 璁劇疆欏甸潰鐨勬粴鍔ㄤ綅緗?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: if (document.all) { //濡傛灉鏄疘E嫻忚鍣ㄥ垯浣跨敤scrollTop灞炴?br />3: document.body.scrollTop = 200;
4: } else { //濡傛灉鏄疦etScape嫻忚鍣ㄥ垯浣跨敤pageYOffset灞炴?br />5: window.pageYOffset = 200;
6: }</script>
64 鍦↖E涓墦寮鍏ㄥ睆紿楀彛
1: <a href='#' onClick=鈥漺indow.open('http://www.juxta.com/','newWindow','fullScreen=yes');鈥?gt;Open a full-screen window</a>
65 鏂扮獥鍙e拰鐖剁獥鍙g殑鎿嶄綔
1: <script language=鈥滼avaScript鈥?gt;
2: //瀹氫箟鏂扮獥鍙?br />3: var newWindow = window.open(鈥?28a.html鈥?鈥漬ewWindow鈥?;
4: newWindow.close(); //鍦ㄧ埗紿楀彛涓叧闂墦寮鐨勬柊紿楀彛
5: </script>
6: 鍦ㄦ柊紿楀彛涓叧闂埗紿楀彛
7: window.opener.close()
66 寰鏂扮獥鍙d腑鍐欏唴瀹?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: var newWindow = window.open(鈥溾?鈥漬ewWindow鈥?;
3: newWindow.document.open();
4: newWindow.document.write(鈥淭his is a new window鈥?;
5: newWIndow.document.close();
6: </script>
67 鍔犺澆欏甸潰鍒版鏋墮〉闈?/p>
1: <frameset cols=鈥?0%,*鈥?gt;
2: <frame name=鈥漟rame1鈥?src="/鈥?35a.html"鈥?gt;
3: <frame name=鈥漟rame2鈥?src="/鈥漚bout:blank"鈥?gt;
4: </frameset>
5: 鍦╢rame1涓姞杞絝rame2涓殑欏甸潰
6: parent.frame2.document.location = 鈥?35b.html鈥?
68 鍦ㄦ鏋墮〉闈箣闂村叡浜剼鏈?br />濡傛灉鍦╢rame1涓環tml鏂囦歡涓湁涓剼鏈?/p>
1: function doAlert() {
2: window.alert(鈥淔rame 1 is loaded鈥?;
3: }
閭d箞鍦╢rame2涓彲浠ュ姝よ皟鐢ㄨ鏂規硶
1: <body onLoad=鈥漰arent.frame1.doAlert();鈥?gt;
2: This is frame 2.
3: </body>
69 鏁版嵁鍏敤
鍙互鍦ㄦ鏋墮〉闈㈠畾涔夋暟鎹」錛屼嬌寰楄鏁版嵁鍙互琚涓鏋朵腑鐨勯〉闈㈠叕鐢?/p>
1: <script language=鈥滼avaScript鈥?gt;
2: var persistentVariable = 鈥淭his is a persistent value鈥?
3: </script>
4: <frameset cols=鈥?0%,*鈥?gt;
5: <frame name=鈥漟rame1鈥?src="/鈥?38a.html"鈥?gt;
6: <frame name=鈥漟rame2鈥?src="/鈥?38b.html"鈥?gt;
7: </frameset>
榪欐牱鍦╢rame1鍜宖rame2涓兘鍙互浣跨敤鍙橀噺persistentVariable
70 妗嗘灦浠g爜搴?br />鏍規嵁浠ヤ笂鐨勪竴浜涙濊礬錛屾垜浠彲浠ヤ嬌鐢ㄤ竴涓殣钘忕殑妗嗘灦欏甸潰鏉ヤ綔涓烘暣涓鏋墮泦鐨勪唬鐮佸簱
1: <frameset cols=鈥?,50%,*鈥?gt;
2: <frame name=鈥漜odeFrame鈥?src="/鈥?40code.html"鈥?gt;
3: <frame name=鈥漟rame1鈥?src="/鈥?40a.html"鈥?gt;
4: <frame name=鈥漟rame2鈥?src="/鈥?40b.html"鈥?gt;
5: </frameset>
聽