??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美一区二区观看视频,国产亚洲成人一区,阿v免费在线观看http://www.aygfsteel.com/lidahe/category/19724.htmlzh-cnFri, 02 Mar 2007 03:34:07 GMTFri, 02 Mar 2007 03:34:07 GMT60JavaScript的方法和技?/title><link>http://www.aygfsteel.com/lidahe/articles/97849.html</link><dc:creator>J2EE技术交?/dc:creator><author>J2EE技术交?/author><pubDate>Sun, 04 Feb 2007 06:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/lidahe/articles/97849.html</guid><wfw:comment>http://www.aygfsteel.com/lidahe/comments/97849.html</wfw:comment><comments>http://www.aygfsteel.com/lidahe/articles/97849.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/lidahe/comments/commentRss/97849.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/lidahe/services/trackbacks/97849.html</trackback:ping><description><![CDATA[ <p>基础知识QHTML</p> <p> <br />JavaScriptp么回?Q基知识 </p> <p>1 创徏脚本?/p> <p>1: <script language=”JavaScript?gt;<br />2: JavaScript code goes here<br />3: </script> </p> <p> </p> <p>2 隐藏脚本代码</p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: document.write(“Hello?;<br />4: // --><br />5: </script> </p> <p> <br />在不支持JavaScript的浏览器中将不执行相关代?/p> <p>3 览器不支持的时候显C?/p> <p>1: <noscript><br />2: Hello to the non-JavaScript browser.<br />3: </noscript> </p> <p> </p> <p>4 链接外部脚本文g</p> <p>1: <script language=”JavaScript?src="/”filename.js"?gt;</script> </p> <p> <br />5 注释脚本</p> <p>1: // This is a comment<br />2: document.write(“Hello?; // This is a comment<br />3: /*<br />4: All of this<br />5: is a comment<br />6: */ </p> <p> </p> <p>6 输出到浏览器</p> <p>1: document.write(?lt;strong>Hello</strong>?; </p> <p> </p> <p>7 定义变量</p> <p>1: var myVariable = “some value? </p> <p> </p> <p>8 字符串相?/p> <p>1: var myString = “String1?+ “String2? </p> <p> </p> <p>9 字符串搜?/p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: var myVariable = “Hello there?<br />4: var therePlace = myVariable.search(“there?;<br />5: document.write(therePlace);<br />6: // --><br />7: </script> </p> <p> </p> <p>10 字符串替?/p> <p>1: thisVar.replace(“Monday?”Friday?; </p> <p> <br />11 格式化字?/p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: var myVariable = “Hello there?<br />4: document.write(myVariable.big() + ?lt;br/>?;<br />5: document.write(myVariable.blink() + ?lt;br/>?;<br />6: document.write(myVariable.bold() + ?lt;br/>?;<br />7: document.write(myVariable.fixed() + ?lt;br/>?;<br />8: document.write(myVariable.fontcolor(“red? + ?lt;br/>?;<br />9: document.write(myVariable.fontsize(?8pt? + ?lt;br/>?;<br />10: document.write(myVariable.italics() + ?lt;br/>?;<br />11: document.write(myVariable.small() + ?lt;br/>?;<br />12: document.write(myVariable.strike() + ?lt;br/>?;<br />13: document.write(myVariable.sub() + ?lt;br/>?;<br />14: document.write(myVariable.sup() + ?lt;br/>?;<br />15: document.write(myVariable.toLowerCase() + ?lt;br/>?;<br />16: document.write(myVariable.toUpperCase() + ?lt;br/>?;<br />17: <br />18: var firstString = “My String?<br />19: var finalString = firstString.bold().toLowerCase().fontcolor(“red?;<br />20: // --><br />21: </script> </p> <p> </p> <p>12 创徏数组</p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: var myArray = new Array(5);<br />4: myArray[0] = “First Entry?<br />5: myArray[1] = “Second Entry?<br />6: myArray[2] = “Third Entry?<br />7: myArray[3] = “Fourth Entry?<br />8: myArray[4] = “Fifth Entry?<br />9: var anotherArray = new Array(“First Entry?”Second Entry?”Third Entry?”Fourth Entry?”Fifth Entry?;<br />10: // --><br />11: </script> </p> <p> </p> <p>13 数组排序</p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: var myArray = new Array(5);<br />4: myArray[0] = “z?<br />5: myArray[1] = “c?<br />6: myArray[2] = “d?<br />7: myArray[3] = “a?<br />8: myArray[4] = “q?<br />9: document.write(myArray.sort());<br />10: // --><br />11: </script> </p> <p> </p> <p>14 分割字符?/p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: var myVariable = “a,b,c,d?<br />4: var stringArray = myVariable.split(??;<br />5: document.write(stringArray[0]);<br />6: document.write(stringArray[1]);<br />7: document.write(stringArray[2]);<br />8: document.write(stringArray[3]);<br />9: // --><br />10: </script> </p> <p> </p> <p>15 弹出警告信息</p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: window.alert(“Hello?;<br />4: // --><br />5: </script> </p> <p> </p> <p>16 弹出认?/p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: var result = window.confirm(“Click OK to continue?;<br />4: // --><br />5: </script> </p> <p> </p> <p>17 定义函数</p> <p>1: <script language=”JavaScript?gt;<br />2: <!--<br />3: function multiple(number1,number2) { <br />4: var result = number1 * number2;<br />5: return result;<br />6: }<br />7: // --><br />8: </script> </p> <p> </p> <p>18 调用JS函数</p> <p>1: <a href=??onClick=”functionName()?gt;Link text</a><br />2: <a href="/”javascript:functionName"()?gt;Link text</a> </p> <p> </p> <p>19 在页面加载完成后执行函数</p> <p>1: <body onLoad=”functionName();?gt;<br />2: Body of the page<br />3: </body> </p> <p> <br />20 条g判断</p> <p>1: <script><br />2: <!--<br />3: var userChoice = window.confirm(“Choose OK or Cancel?;<br />4: var result = (userChoice == true) ? “OK?: “Cancel?<br />5: document.write(result);<br />6: // --><br />7: </script> <br />21 指定ơ数循环</p> <p>1: <script><br />2: <!--<br />3: var myArray = new Array(3);<br />4: myArray[0] = “Item 0?<br />5: myArray[1] = “Item 1?<br />6: myArray[2] = “Item 2?<br />7: for (i = 0; i < myArray.length; i++) { <br />8: document.write(myArray[i] + ?lt;br/>?;<br />9: }<br />10: // --><br />11: </script> </p> <p> </p> <p>22 讑֮来执行</p> <p>1: <script><br />2: <!--<br />3: function hello() { <br />4: window.alert(“Hello?;<br />5: }<br />6: window.setTimeout(“hello()?5000);<br />7: // --><br />8: </script> </p> <p> </p> <p>23 定时执行函数</p> <p>1: <script><br />2: <!--<br />3: function hello() { <br />4: window.alert(“Hello?;<br />5: window.setTimeout(“hello()?5000);<br />6: }<br />7: window.setTimeout(“hello()?5000);<br />8: // --><br />9: </script> </p> <p> </p> <p>24 取消定时执行</p> <p>1: <script><br />2: <!--<br />3: function hello() { <br />4: window.alert(“Hello?;<br />5: }<br />6: var myTimeout = window.setTimeout(“hello()?5000);<br />7: window.clearTimeout(myTimeout);<br />8: // --><br />9: </script> </p> <p> </p> <p>25 在页面卸载时候执行函?/p> <p>1: <body onUnload=”functionName();?gt;<br />2: Body of the page<br />3: </body> </p> <p>JavaScriptp么回?Q浏览器输出 </p> <p> <br />26 讉Kdocument对象</p> <p>1: <script language=”JavaScript?gt;<br />2: var myURL = document.URL;<br />3: window.alert(myURL);<br />4: </script> </p> <p> </p> <p>27 动态输出HTML</p> <p>1: <script language=”JavaScript?gt;<br />2: document.write(?lt;p>Here’s some information about this document:</p>?;<br />3: document.write(?lt;ul>?;<br />4: document.write(?lt;li>Referring Document: ?+ document.referrer + ?lt;/li>?;<br />5: document.write(?lt;li>Domain: ?+ document.domain + ?lt;/li>?;<br />6: document.write(?lt;li>URL: ?+ document.URL + ?lt;/li>?;<br />7: document.write(?lt;/ul>?;<br />8: </script> </p> <p> <br />28 输出换行</p> <p>1: document.writeln(?lt;strong>a</strong>?;<br />2: document.writeln(“b?; </p> <p> </p> <p>29 输出日期</p> <p>1: <script language=”JavaScript?gt;<br />2: var thisDate = new Date();<br />3: document.write(thisDate.toString());<br />4: </script> </p> <p> </p> <p>30 指定日期的时?/p> <p>1: <script language=”JavaScript?gt;<br />2: var myOffset = -2;<br />3: var currentDate = new Date();<br />4: var userOffset = currentDate.getTimezoneOffset()/60;<br />5: var timeZoneDifference = userOffset - myOffset;<br />6: currentDate.setHours(currentDate.getHours() + timeZoneDifference);<br />7: document.write(“The time and date in Central Europe is: ?+ currentDate.toLocaleString());<br />8: </script> </p> <p> <br />31 讄日期输出格式</p> <p>1: <script language=”JavaScript?gt;<br />2: var thisDate = new Date();<br />3: var thisTimeString = thisDate.getHours() + ??+ thisDate.getMinutes();<br />4: var thisDateString = thisDate.getFullYear() + ??+ thisDate.getMonth() + ??+ thisDate.getDate();<br />5: document.write(thisTimeString + ?on ?+ thisDateString);<br />6: </script> </p> <p> <br />32 dURL参数</p> <p>1: <script language=”JavaScript?gt;<br />2: var urlParts = document.URL.split(??;<br />3: var parameterParts = urlParts[1].split(?amp;?;<br />4: for (i = 0; i < parameterParts.length; i++) { <br />5: var pairParts = parameterParts[i].split(??;<br />6: var pairName = pairParts[0];<br />7: var pairValue = pairParts[1];<br />8: document.write(pairName + ?Q?+pairValue );<br />9: }<br />10: </script> </p> <p>你还以ؓHTML是无状态的么?</p> <p>33 打开一个新的document对象</p> <p>1: <script language=”JavaScript?gt;<br />2: function newDocument() { <br />3: document.open();<br />4: document.write(?lt;p>This is a New Document.</p>?;<br />5: document.close();<br />6: }<br />7: </script> </p> <p> </p> <p>34 面跌{</p> <p>1: <script language=”JavaScript?gt;<br />2: window.location = “http://www.liu21st.com/?<br />3: </script> </p> <p> </p> <p>35 d|页加蝲q度H口</p> <p>1: <html><br />2: <head><br />3: <script language='javaScript'><br />4: var placeHolder = window.open('holder.html','placeholder','width=200,height=200');<br />5: </script><br />6: <title>The Main Page</title><br />7: </head><br />8: <body onLoad='placeHolder.close()'><br />9: <p>This is the main page</p><br />10: </body><br />11: </html> <br />JavaScriptp么回?Q图?</p> <p> </p> <p>36 d囑փ属?/p> <p>1: <img src="/”image1.jpg"?name=”myImage?gt;<br />2: <a href=? ?onClick=”window.alert(document.myImage.width)?gt;Width</a><br />3: </p> <p> <br />37 动态加载图?/p> <p>1: <script language=”JavaScript?gt;<br />2: myImage = new Image;<br />3: myImage.src = “Tellers1.jpg?<br />4: </script> </p> <p> <br />38 单的囑փ替换</p> <p>1: <script language=”JavaScript?gt;<br />2: rollImage = new Image;<br />3: rollImage.src = “rollImage1.jpg?<br />4: defaultImage = new Image;<br />5: defaultImage.src = “image1.jpg?<br />6: </script><br />7: <a href="/”myUrl"?onMouseOver=”document.myImage.src = rollImage.src;?br />8: onMouseOut=”document.myImage.src = defaultImage.src;?gt;<br />9: <img src="/”image1.jpg"?name=”myImage?width=100 height=100 border=0> </p> <p> <br />39 随机昄囑փ</p> <p>1: <script language=”JavaScript?gt;<br />2: var imageList = new Array;<br />3: imageList[0] = “image1.jpg?<br />4: imageList[1] = “image2.jpg?<br />5: imageList[2] = “image3.jpg?<br />6: imageList[3] = “image4.jpg?<br />7: var imageChoice = Math.floor(Math.random() * imageList.length);<br />8: document.write(?lt;img src=”?+ imageList[imageChoice] + ‘?gt;?;<br />9: </script> </p> <p> <br />40 函数实现的图像替?/p> <p>1: <script language=”JavaScript?gt;<br />2: var source = 0;<br />3: var replacement = 1;<br />4: function createRollOver(originalImage,replacementImage) { <br />5: var imageArray = new Array;<br />6: imageArray[source] = new Image;<br />7: imageArray[source].src = originalImage;<br />8: imageArray[replacement] = new Image;<br />9: imageArray[replacement].src = replacementImage;<br />10: return imageArray;<br />11: }<br />12: var rollImage1 = createRollOver(“image1.jpg?”rollImage1.jpg?;<br />13: </script><br />14: <a href=??onMouseOver=”document.myImage1.src = rollImage1[replacement].src;?br />15: onMouseOut=”document.myImage1.src = rollImage1[source].src;?gt;<br />16: <img src="/”image1.jpg"?width=100 name=”myImage1?border=0><br />17: </a> </p> <p> <br />41 创徏qȝ?/p> <p>1: <script language=”JavaScript?gt;<br />2: var imageList = new Array;<br />3: imageList[0] = new Image;<br />4: imageList[0].src = “image1.jpg?<br />5: imageList[1] = new Image;<br />6: imageList[1].src = “image2.jpg?<br />7: imageList[2] = new Image;<br />8: imageList[2].src = “image3.jpg?<br />9: imageList[3] = new Image;<br />10: imageList[3].src = “image4.jpg?<br />11: function slideShow(imageNumber) { <br />12: document.slideShow.src = imageList[imageNumber].src;<br />13: imageNumber += 1;<br />14: if (imageNumber < imageList.length) { <br />15: window.setTimeout(“slideShow(?+ imageNumber + ??3000);<br />16: }<br />17: }<br />18: </script><br />19: </head><br />20: <body onLoad=”slideShow(0)?gt;<br />21: <img src="/”image1.jpg"?width=100 name=”slideShow?gt; </p> <p> <br />42 随机q告囄</p> <p>1: <script language=”JavaScript?gt;<br />2: var imageList = new Array;<br />3: imageList[0] = “image1.jpg?<br />4: imageList[1] = “image2.jpg?<br />5: imageList[2] = “image3.jpg?<br />6: imageList[3] = “image4.jpg?<br />7: var urlList = new Array;<br />8: urlList[0] = “http://some.host/?<br />9: urlList[1] = “http://another.host/?<br />10: urlList[2] = “http://somewhere.else/?<br />11: urlList[3] = “http://right.here/?<br />12: var imageChoice = Math.floor(Math.random() * imageList.length);<br />13: document.write(?lt;a href=”?+ urlList[imageChoice] + ‘?gt;<img src=”?+ imageList[imageChoice] + ‘?gt;</a>?;<br />14: </script> </p> <p>JavaScriptp么回?Q表?</p> <p> <br />q是先l写完JSp么回事系列吧?br />43 表单构成</p> <p>1: <form method=”post?action=”target.html?name=”thisForm?gt;<br />2: <input type=”text?name=”myText?gt;<br />3: <select name=”mySelect?gt;<br />4: <option value=??gt;First Choice</option><br />5: <option value=??gt;Second Choice</option><br />6: </select><br />7: <br/><br />8: <input type=”submit?value=”Submit Me?gt;<br />9: </form> </p> <p> <br />44 讉K表单中的文本框内?/p> <p>1: <form name=”myForm?gt;<br />2: <input type=”text?name=”myText?gt;<br />3: </form><br />4: <a href='#' onClick='window.alert(document.myForm.myText.value);'>Check Text Field</a> </p> <p> <br />45 动态复制文本框内容</p> <p>1: <form name=”myForm?gt;<br />2: Enter some Text: <input type=”text?name=”myText?gt;<br/><br />3: Copy Text: <input type=”text?name=”copyText?gt;<br />4: </form><br />5: <a href=??onClick=”document.myForm.copyText.value =<br />6: document.myForm.myText.value;?gt;Copy Text Field</a> </p> <p> <br />46 侦测文本框的变化</p> <p>1: <form name=”myForm?gt;<br />2: Enter some Text: <input type=”text?name=”myText?onChange=”alert(this.value);?gt;<br />3: </form> </p> <p> <br />47 讉K选中的Select</p> <p>1: <form name=”myForm?gt;<br />2: <select name=”mySelect?gt;<br />3: <option value=”First Choice?gt;1</option><br />4: <option value=”Second Choice?gt;2</option><br />5: <option value=”Third Choice?gt;3</option><br />6: </select><br />7: </form><br />8: <a href='#' onClick='alert(document.myForm.mySelect.value);'>Check Selection List</a> </p> <p> <br />48 动态增加Select?/p> <p>1: <form name=”myForm?gt;<br />2: <select name=”mySelect?gt;<br />3: <option value=”First Choice?gt;1</option><br />4: <option value=”Second Choice?gt;2</option><br />5: </select><br />6: </form><br />7: <script language=”JavaScript?gt;<br />8: document.myForm.mySelect.length++;<br />9: document.myForm.mySelect.options[document.myForm.mySelect.length - 1].text = ??<br />10: document.myForm.mySelect.options[document.myForm.mySelect.length - 1].value = “Third Choice?<br />11: </script> </p> <p> <br />49 验证表单字段</p> <p>1: <script language=”JavaScript?gt;<br />2: function checkField(field) { <br />3: if (field.value == “? { <br />4: window.alert(“You must enter a value in the field?;<br />5: field.focus();<br />6: }<br />7: }<br />8: </script><br />9: <form name=”myForm?action=”target.html?gt;<br />10: Text Field: <input type=”text?name=”myField”onBlur=”checkField(this)?gt;<br />11: <br/><input type=”submit?gt;<br />12: </form> </p> <p> <br />50 验证Select?/p> <p>1: function checkList(selection) { <br />2: if (selection.length == 0) { <br />3: window.alert(“You must make a selection from the list.?;<br />4: return false;<br />5: }<br />6: return true;<br />7: }</p> <p>51 动态改变表单的action</p> <p>1: <form name=”myForm?action=”login.html?gt;<br />2: Username: <input type=”text?name=”username?gt;<br/><br />3: Password: <input type=”password?name=”password?gt;<br/><br />4: <input type=”button?value=”Login?onClick=”this.form.submit();?gt;<br />5: <input type=”button?value=”Register?onClick=”this.form.action = ‘register.html? this.form.submit();?gt;<br />6: <input type=”button?value=”Retrieve Password?onClick=”this.form.action = ‘password.html? this.form.submit();?gt;<br />7: </form> </p> <p> <br />52 使用囑փ按钮</p> <p>1: <form name=”myForm?action=”login.html?gt;<br />2: Username: <input type=”text?name=”username?gt;<br/><br />3: Password: <input type=”password”name=”password?gt;<br/><br />4: <input type=”image?src="/”login.gif"?value=”Login?gt;<br />5: </form><br />6: </p> <p> <br />53 表单数据的加?/p> <p>1: <SCRIPT LANGUAGE='JavaScript'><br />2: <!--<br />3: function encrypt(item) { <br />4: var newItem = '';<br />5: for (i=0; i < item.length; i++) { <br />6: newItem += item.charCodeAt(i) + '.';<br />7: }<br />8: return newItem;<br />9: }<br />10: function encryptForm(myForm) { <br />11: for (i=0; i < myForm.elements.length; i++) { <br />12: myForm.elements[i].value = encrypt(myForm.elements[i].value);<br />13: }<br />14: }<br />15: <br />16: //--><br />17: </SCRIPT><br />18: <form name='myForm' onSubmit='encryptForm(this); window.alert(this.myField.value);'><br />19: Enter Some Text: <input type=text name=myField><input type=submit><br />20: </form> </p> <p> </p> <p> <br />JavaScriptp么回?Q窗口和框架 </p> <p> <br />54 改变览器状态栏文字提示</p> <p>1: <script language=”JavaScript?gt;<br />2: window.status = “A new status message?<br />3: </script> </p> <p> <br />55 弹出认提示?/p> <p>1: <script language=”JavaScript?gt;<br />2: var userChoice = window.confirm(“Click OK or Cancel?;<br />3: if (userChoice) { <br />4: document.write(“You chose OK?;<br />5: } else { <br />6: document.write(“You chose Cancel?;<br />7: }<br />8: </script> </p> <p> <br />56 提示输入</p> <p>1: <script language=”JavaScript?gt;<br />2: var userName = window.prompt(“Please Enter Your Name?”Enter Your Name Here?;<br />3: document.write(“Your Name is ?+ userName);<br />4: </script> </p> <p> <br />57 打开一个新H口</p> <p>1: //打开一个名UCؓmyNewWindow的浏览器新窗?br />2: <script language=”JavaScript?gt;<br />3: window.open(“http://www.liu21st.com/?”myNewWindow?;<br />4: </script> </p> <p> <br />58 讄新窗口的大小</p> <p>1: <script language=”JavaScript?gt;<br />2: window.open(“http://www.liu21st.com/?”myNewWindow?'height=300,width=300');<br />3: </script> </p> <p> <br />59 讄新窗口的位置</p> <p>1: <script language=”JavaScript?gt;<br />2: window.open(“http://www.liu21st.com/?”myNewWindow?'height=300,width=300,left=200,screenX=200,top=100,screenY=100');<br />3: </script> </p> <p> <br />60 是否昄工具栏和滚动?/p> <p>1: <script language=”JavaScript?gt;<br />2: window.open(“http: </p> <p> <br />61 是否可以~放新窗口的大小</p> <p>1: <script language=”JavaScript?gt;<br />2: window.open('http://www.liu21st.com/' , 'myNewWindow', 'resizable=yes' );</script> </p> <p> <br />62 加蝲一个新的文到当前H口</p> <p>1: <a href='#' onClick='document.location = '125a.html';' >Open New Document</a> </p> <p> <br />63 讄面的滚动位|?/p> <p>1: <script language=”JavaScript?gt;<br />2: if (document.all) { //如果是IE览器则使用scrollTop属?br />3: document.body.scrollTop = 200;<br />4: } else { //如果是NetScape览器则使用pageYOffset属?br />5: window.pageYOffset = 200;<br />6: }</script> </p> <p> <br />64 在IE中打开全屏H口</p> <p>1: <a href='#' onClick=”window.open('http://www.juxta.com/','newWindow','fullScreen=yes');?gt;Open a full-screen window</a> </p> <p> <br />65 新窗口和父窗口的操作</p> <p>1: <script language=”JavaScript?gt;<br />2: //定义新窗?br />3: var newWindow = window.open(?28a.html?”newWindow?;<br />4: newWindow.close(); //在父H口中关闭打开的新H口<br />5: </script><br />6: 在新H口中关闭父H口<br />7: window.opener.close() </p> <p> <br />66 往新窗口中写内?/p> <p>1: <script language=”JavaScript?gt;<br />2: var newWindow = window.open(“?”newWindow?;<br />3: newWindow.document.open();<br />4: newWindow.document.write(“This is a new window?;<br />5: newWIndow.document.close();<br />6: </script> </p> <p> <br />67 加蝲面到框枉?/p> <p>1: <frameset cols=?0%,*?gt;<br />2: <frame name=”frame1?src="/?35a.html"?gt;<br />3: <frame name=”frame2?src="/”about:blank"?gt;<br />4: </frameset><br />5: 在frame1中加载frame2中的面<br />6: parent.frame2.document.location = ?35b.html? </p> <p> <br />68 在框枉面之间共享脚?br />如果在frame1中html文g中有个脚?/p> <p>1: function doAlert() { <br />2: window.alert(“Frame 1 is loaded?;<br />3: } </p> <p>那么在frame2中可以如此调用该Ҏ</p> <p>1: <body onLoad=”parent.frame1.doAlert();?gt;<br />2: This is frame 2.<br />3: </body> </p> <p> <br />69 数据公用<br />可以在框枉面定义数据项Q得该数据可以被多个框架中的页面公?/p> <p>1: <script language=”JavaScript?gt;<br />2: var persistentVariable = “This is a persistent value?<br />3: </script><br />4: <frameset cols=?0%,*?gt;<br />5: <frame name=”frame1?src="/?38a.html"?gt;<br />6: <frame name=”frame2?src="/?38b.html"?gt;<br />7: </frameset> </p> <p> <br />q样在frame1和frame2中都可以使用变量persistentVariable <br />70 框架代码?br />Ҏ以上的一些思\Q我们可以用一个隐藏的框架面来作为整个框枉的代码库</p> <p>1: <frameset cols=?,50%,*?gt;<br />2: <frame name=”codeFrame?src="/?40code.html"?gt;<br />3: <frame name=”frame1?src="/?40a.html"?gt;<br />4: <frame name=”frame2?src="/?40b.html"?gt;<br />5: </frameset> </p> <p> </p> <img src ="http://www.aygfsteel.com/lidahe/aggbug/97849.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lidahe/" target="_blank">J2EE技术交?/a> 2007-02-04 14:42 <a href="http://www.aygfsteel.com/lidahe/articles/97849.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">ָ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ٷ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ҷ</a>| <a href="http://" target="_blank">ڽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˫</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">˫Ѽɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">²</a>| <a href="http://" target="_blank">ľ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank">ǿ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ӣɽ</a>| <a href="http://" target="_blank">山</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>