﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-century -文章分类-Javascript Article</title><link>http://www.blogjava.net/bainian/category/13317.html</link><description>百年的酒香，百年的树诚，百年的……</description><language>zh-cn</language><lastBuildDate>Fri, 14 Mar 2008 03:58:00 GMT</lastBuildDate><pubDate>Fri, 14 Mar 2008 03:58:00 GMT</pubDate><ttl>60</ttl><item><title>ShowModalDialog方法的参数传递</title><link>http://www.blogjava.net/bainian/articles/186216.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Fri, 14 Mar 2008 02:51:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/186216.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/186216.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/186216.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/186216.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/186216.html</trackback:ping><description><![CDATA[<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">利用vReturnValue&nbsp;=&nbsp;window.showModalDialog(sURL&nbsp;[,&nbsp;vArguments]&nbsp;[,&nbsp;sFeatures])，我们可以打开一个模态窗口，该窗口的优点是限制用户只能对当前的页面进行操作，而对其父页面不能进行操作，常用于向导或者信息获取页面。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />利用其中的vArguments我们可以在父页面和弹出的页面中进行参数的传递，参数可以为自定义的对象，也可以传递父页面中任何一个控件的引用，这使得我们可以很容易的来操作父页面中的各个元素，使得参数的传递变得非常容易。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;自定义对象参数传递<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />我们可以定义一个javascript对象，然后定义各种自定义属性的值，然后可以将此对象传递到子页面中。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />如：父页面sender.htm源代码为：<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;<br />
<img id="Codehighlighter1_355_559_Open_Image" onclick="this.style.display='none'; Codehighlighter1_355_559_Open_Text.style.display='none'; Codehighlighter1_355_559_Closed_Image.style.display='inline'; Codehighlighter1_355_559_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_355_559_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_355_559_Closed_Text.style.display='none'; Codehighlighter1_355_559_Open_Image.style.display='inline'; Codehighlighter1_355_559_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span id="Codehighlighter1_355_559_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_355_559_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff; background-color: #f5f5f5">function</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;show()<br />
<img id="Codehighlighter1_372_558_Open_Image" onclick="this.style.display='none'; Codehighlighter1_372_558_Open_Text.style.display='none'; Codehighlighter1_372_558_Closed_Image.style.display='inline'; Codehighlighter1_372_558_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_372_558_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_372_558_Closed_Text.style.display='none'; Codehighlighter1_372_558_Open_Image.style.display='inline'; Codehighlighter1_372_558_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_372_558_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_372_558_Open_Text"><span style="color: #000000; background-color: #f5f5f5">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;person&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;Object();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;person.myName</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">myName.value;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;person.age&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;age.value;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;person.country&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;country.value;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.showModalDialog(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">target.htm</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,person,</span><span style="color: #000000; background-color: #f5f5f5">""</span><span style="color: #000000; background-color: #f5f5f5">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="myName"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;age:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="age"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;country:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="country"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">br</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="open"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">="show()"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />弹出的子页面target.htm的源代码为：<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="myName"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;age:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="age"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;country:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="country"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img id="Codehighlighter1_1509_1660_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1509_1660_Open_Text.style.display='none'; Codehighlighter1_1509_1660_Closed_Image.style.display='inline'; Codehighlighter1_1509_1660_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1509_1660_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1509_1660_Closed_Text.style.display='none'; Codehighlighter1_1509_1660_Open_Image.style.display='inline'; Codehighlighter1_1509_1660_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span id="Codehighlighter1_1509_1660_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1509_1660_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;person&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;window.dialogArguments;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;myName.innerText&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;person.myName;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;age.innerText&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;person.age;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;country.innerText&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;person.country;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />上述的代码可以将父页面的信息封装成一个对象，然后将该对象传递给子页面。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />2.父页面元素传递<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />以将父页面中元素对象的引用传递给子页面，通过该引用我们可以访问父页面中的该元素对象。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />Sender.htm源代码：<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;<br />
<img id="Codehighlighter1_1809_1883_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1809_1883_Open_Text.style.display='none'; Codehighlighter1_1809_1883_Closed_Image.style.display='inline'; Codehighlighter1_1809_1883_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1809_1883_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1809_1883_Closed_Text.style.display='none'; Codehighlighter1_1809_1883_Open_Image.style.display='inline'; Codehighlighter1_1809_1883_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span id="Codehighlighter1_1809_1883_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1809_1883_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff; background-color: #f5f5f5">function</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;show()<br />
<img id="Codehighlighter1_1826_1882_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1826_1882_Open_Text.style.display='none'; Codehighlighter1_1826_1882_Closed_Image.style.display='inline'; Codehighlighter1_1826_1882_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1826_1882_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1826_1882_Closed_Text.style.display='none'; Codehighlighter1_1826_1882_Open_Image.style.display='inline'; Codehighlighter1_1826_1882_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_1826_1882_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1826_1882_Open_Text"><span style="color: #000000; background-color: #f5f5f5">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.showModalDialog(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">target.htm</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,infoDiv,</span><span style="color: #000000; background-color: #f5f5f5">""</span><span style="color: #000000; background-color: #f5f5f5">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">div&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="infoDiv"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">table&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="infoTable"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="myName"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;age:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="age"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;country:</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="country"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">div</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">br</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="conveyElement"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">="show()"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />Target.htm源代码：<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />//其中利用元素对象的引用我们可以操纵父页面的元素对象的属性。<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">div&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="childDiv"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">div</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img id="Codehighlighter1_2647_2694_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2647_2694_Open_Text.style.display='none'; Codehighlighter1_2647_2694_Closed_Image.style.display='inline'; Codehighlighter1_2647_2694_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_2647_2694_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_2647_2694_Closed_Text.style.display='none'; Codehighlighter1_2647_2694_Open_Image.style.display='inline'; Codehighlighter1_2647_2694_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span id="Codehighlighter1_2647_2694_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_2647_2694_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;infoDiv&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;window.dialogArguments;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">br</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="showInnerHtml"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">='childDiv.innerHTML=infoDiv.innerHTML'</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">br</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="changePColor"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">='infoDiv.style.backgroundColor="lightgreen"'</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span></div>
<img src ="http://www.blogjava.net/bainian/aggbug/186216.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2008-03-14 10:51 <a href="http://www.blogjava.net/bainian/articles/186216.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js获取URL中的参数值</title><link>http://www.blogjava.net/bainian/articles/185657.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Wed, 12 Mar 2008 04:53:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/185657.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/185657.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/185657.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/185657.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/185657.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_0_19_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_19_Open_Text.style.display='none'; Codehighlighter1_0_19_Closed_Image.style.display='inline'; Codehighlighter1_0_19_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_0_19_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_19_Closed_Text.style.display='none'; Codehighlighter1_0_19_Open_Image.style.display='inline'; Codehighlighter1_0_19_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span id="Codehighlighter1_0_19_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_0_19_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />获取URL中最后一项参数的值<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;str</span><span style="color: #000000">=</span><span style="color: #000000">window.location.href;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #008000">//</span><span style="color: #008000">alert(str);</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;es</span><span style="color: #000000">=/</span><span style="color: #000000">SouceID</span><span style="color: #000000">=/</span><span style="color: #000000">;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />es.exec(str);&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;right</span><span style="color: #000000">=</span><span style="color: #000000">RegExp.rightContext;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #008000">//</span><span style="color: #008000">alert(right);<br />
</span><span style="color: #008000">&nbsp;&nbsp;&nbsp;<br />
&nbsp; //列子<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;script language="javascript"&gt;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var str=window.location.href;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var es=/SouceID=/;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;es.exec(str);&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var right=RegExp.rightContext;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;//alert(right);<br />
&nbsp;&nbsp;&nbsp;&nbsp;switch(right){<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Din':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Exh':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Banks':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Shop':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Treat':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Trip':<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ChgTab('tab3','tabcontent3');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Air':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Railway':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Road':<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 'Subway':<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ChgTab('tab2','tabcontent2');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;default:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ChgTab('tab1','tabcontent1');<br />
}<br />
&lt;/script&gt; <br />
<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #008000">//</span><span style="color: #008000">以下是函数的写法</span><span style="color: #008000"><br />
<img id="Codehighlighter1_180_329_Open_Image" onclick="this.style.display='none'; Codehighlighter1_180_329_Open_Text.style.display='none'; Codehighlighter1_180_329_Closed_Image.style.display='inline'; Codehighlighter1_180_329_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_180_329_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_180_329_Closed_Text.style.display='none'; Codehighlighter1_180_329_Open_Image.style.display='inline'; Codehighlighter1_180_329_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;GetParam()</span><span id="Codehighlighter1_180_329_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_180_329_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;url&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;document.location.href;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;name</span><span style="color: #000000">=</span><span style="color: #000000">""</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(url.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">)</span><span style="color: #000000">&gt;</span><span style="color: #000000">0</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_256_313_Open_Image" onclick="this.style.display='none'; Codehighlighter1_256_313_Open_Text.style.display='none'; Codehighlighter1_256_313_Closed_Image.style.display='inline'; Codehighlighter1_256_313_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_256_313_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_256_313_Closed_Text.style.display='none'; Codehighlighter1_256_313_Open_Image.style.display='inline'; Codehighlighter1_256_313_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_256_313_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_256_313_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;url.substring(url.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">)</span><span style="color: #000000">+</span><span style="color: #000000">1</span><span style="color: #000000">,url.length)<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;name;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img id="Codehighlighter1_333_448_Open_Image" onclick="this.style.display='none'; Codehighlighter1_333_448_Open_Text.style.display='none'; Codehighlighter1_333_448_Closed_Image.style.display='inline'; Codehighlighter1_333_448_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_333_448_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_333_448_Closed_Text.style.display='none'; Codehighlighter1_333_448_Open_Image.style.display='inline'; Codehighlighter1_333_448_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_333_448_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_333_448_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />获取指定的URL参数值<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />URL:http://www.blogjava.net/blog?name=bainian<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />参数：paramName&nbsp;URL参数<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />调用方法:getParam("name")<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />返回值:bainian<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #008000">//</span><span style="color: #008000">1.</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;getParam(paramName)<br />
<img id="Codehighlighter1_484_1231_Open_Image" onclick="this.style.display='none'; Codehighlighter1_484_1231_Open_Text.style.display='none'; Codehighlighter1_484_1231_Closed_Image.style.display='inline'; Codehighlighter1_484_1231_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_484_1231_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_484_1231_Closed_Text.style.display='none'; Codehighlighter1_484_1231_Open_Image.style.display='inline'; Codehighlighter1_484_1231_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_484_1231_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_484_1231_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;paramValue&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">""</span><span style="color: #000000">;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;isFound&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">false</span><span style="color: #000000">;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">this</span><span style="color: #000000">.location.search.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">?</span><span style="color: #000000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">this</span><span style="color: #000000">.location.search.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">)</span><span style="color: #000000">&gt;</span><span style="color: #000000">1</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_635_1207_Open_Image" onclick="this.style.display='none'; Codehighlighter1_635_1207_Open_Text.style.display='none'; Codehighlighter1_635_1207_Closed_Image.style.display='inline'; Codehighlighter1_635_1207_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_635_1207_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_635_1207_Closed_Text.style.display='none'; Codehighlighter1_635_1207_Open_Image.style.display='inline'; Codehighlighter1_635_1207_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_635_1207_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_635_1207_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arrSource&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;unescape(</span><span style="color: #0000ff">this</span><span style="color: #000000">.location.search).substring(</span><span style="color: #000000">1</span><span style="color: #000000">,</span><span style="color: #0000ff">this</span><span style="color: #000000">.location.search.length).split(</span><span style="color: #000000">"</span><span style="color: #000000">&amp;</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">while</span><span style="color: #000000">&nbsp;(i&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">&nbsp;arrSource.length&nbsp;</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">!</span><span style="color: #000000">isFound)<br />
<img id="Codehighlighter1_829_1194_Open_Image" onclick="this.style.display='none'; Codehighlighter1_829_1194_Open_Text.style.display='none'; Codehighlighter1_829_1194_Closed_Image.style.display='inline'; Codehighlighter1_829_1194_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_829_1194_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_829_1194_Closed_Text.style.display='none'; Codehighlighter1_829_1194_Open_Image.style.display='inline'; Codehighlighter1_829_1194_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_829_1194_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_829_1194_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(arrSource[i].indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_898_1159_Open_Image" onclick="this.style.display='none'; Codehighlighter1_898_1159_Open_Text.style.display='none'; Codehighlighter1_898_1159_Closed_Image.style.display='inline'; Codehighlighter1_898_1159_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_898_1159_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_898_1159_Closed_Text.style.display='none'; Codehighlighter1_898_1159_Open_Image.style.display='inline'; Codehighlighter1_898_1159_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_898_1159_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_898_1159_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(arrSource[i].split(</span><span style="color: #000000">"</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">)[</span><span style="color: #000000">0</span><span style="color: #000000">].toLowerCase()</span><span style="color: #000000">==</span><span style="color: #000000">paramName.toLowerCase())<br />
<img id="Codehighlighter1_1013_1141_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1013_1141_Open_Text.style.display='none'; Codehighlighter1_1013_1141_Closed_Image.style.display='inline'; Codehighlighter1_1013_1141_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1013_1141_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1013_1141_Closed_Text.style.display='none'; Codehighlighter1_1013_1141_Open_Image.style.display='inline'; Codehighlighter1_1013_1141_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1013_1141_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1013_1141_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;paramValue&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;arrSource[i].split(</span><span style="color: #000000">"</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">)[</span><span style="color: #000000">1</span><span style="color: #000000">];<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;isFound&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i</span><span style="color: #000000">++</span><span style="color: #000000">;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;paramValue;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #008000">//</span><span style="color: #008000">2.</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;Request(sName)<br />
<img id="Codehighlighter1_1264_2137_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1264_2137_Open_Text.style.display='none'; Codehighlighter1_1264_2137_Closed_Image.style.display='inline'; Codehighlighter1_1264_2137_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1264_2137_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1264_2137_Closed_Text.style.display='none'; Codehighlighter1_1264_2137_Open_Image.style.display='inline'; Codehighlighter1_1264_2137_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_1264_2137_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1264_2137_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br />
<img id="Codehighlighter1_1269_1373_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1269_1373_Open_Text.style.display='none'; Codehighlighter1_1269_1373_Closed_Image.style.display='inline'; Codehighlighter1_1269_1373_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1269_1373_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1269_1373_Closed_Text.style.display='none'; Codehighlighter1_1269_1373_Open_Image.style.display='inline'; Codehighlighter1_1269_1373_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;</span><span id="Codehighlighter1_1269_1373_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**/</span><span id="Codehighlighter1_1269_1373_Open_Text"><span style="color: #008000">/*</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;get&nbsp;last&nbsp;loc.&nbsp;of&nbsp;?<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;right:&nbsp;find&nbsp;first&nbsp;loc.&nbsp;of&nbsp;sName<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;+2<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;retrieve&nbsp;value&nbsp;before&nbsp;next&nbsp;&amp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;sURL&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;String(window.location);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;sURL&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;document.location.href;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;iQMark</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;sURL.lastIndexOf('</span><span style="color: #000000">?</span><span style="color: #000000">');<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;iLensName</span><span style="color: #000000">=</span><span style="color: #000000">sName.length;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">retrieve&nbsp;loc.&nbsp;of&nbsp;sName</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;iStart&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;sURL.indexOf('</span><span style="color: #000000">?</span><span style="color: #000000">'&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;sName&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">'</span><span style="color: #000000">=</span><span style="color: #000000">')&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">limitation&nbsp;1</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(iStart</span><span style="color: #000000">==-</span><span style="color: #000000">1</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_1641_1870_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1641_1870_Open_Text.style.display='none'; Codehighlighter1_1641_1870_Closed_Image.style.display='inline'; Codehighlighter1_1641_1870_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1641_1870_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1641_1870_Closed_Text.style.display='none'; Codehighlighter1_1641_1870_Open_Image.style.display='inline'; Codehighlighter1_1641_1870_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1641_1870_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1641_1870_Open_Text"><span style="color: #000000">{</span><span style="color: #008000">//</span><span style="color: #008000">not&nbsp;found&nbsp;at&nbsp;start</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;iStart&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;sURL.indexOf('</span><span style="color: #000000">&amp;</span><span style="color: #000000">'&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;sName&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">'</span><span style="color: #000000">=</span><span style="color: #000000">')</span><span style="color: #008000">//</span><span style="color: #008000">limitation&nbsp;1</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(iStart</span><span style="color: #000000">==-</span><span style="color: #000000">1</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_1776_1857_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1776_1857_Open_Text.style.display='none'; Codehighlighter1_1776_1857_Closed_Image.style.display='inline'; Codehighlighter1_1776_1857_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1776_1857_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1776_1857_Closed_Text.style.display='none'; Codehighlighter1_1776_1857_Open_Image.style.display='inline'; Codehighlighter1_1776_1857_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1776_1857_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1776_1857_Open_Text"><span style="color: #000000">{</span><span style="color: #008000">//</span><span style="color: #008000">not&nbsp;found&nbsp;at&nbsp;end</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">not&nbsp;found</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;iStart&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;iStart&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;iLensName&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">2</span><span style="color: #000000">;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;iTemp</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;sURL.indexOf('</span><span style="color: #000000">&amp;</span><span style="color: #000000">',iStart);&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">next&nbsp;pair&nbsp;start</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(iTemp&nbsp;</span><span style="color: #000000">==-</span><span style="color: #000000">1</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_2009_2067_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2009_2067_Open_Text.style.display='none'; Codehighlighter1_2009_2067_Closed_Image.style.display='inline'; Codehighlighter1_2009_2067_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_2009_2067_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_2009_2067_Closed_Text.style.display='none'; Codehighlighter1_2009_2067_Open_Image.style.display='inline'; Codehighlighter1_2009_2067_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_2009_2067_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_2009_2067_Open_Text"><span style="color: #000000">{</span><span style="color: #008000">//</span><span style="color: #008000">EOF</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;iTemp</span><span style="color: #000000">=</span><span style="color: #000000">sURL.length;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;sURL.slice(iStart,iTemp&nbsp;)&nbsp;;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;sURL</span><span style="color: #000000">=</span><span style="color: #0000ff">null</span><span style="color: #000000">;</span><span style="color: #008000">//</span><span style="color: #008000">destroy&nbsp;String</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></span><span style="color: #000000">}</span></span></div>
<img src ="http://www.blogjava.net/bainian/aggbug/185657.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2008-03-12 12:53 <a href="http://www.blogjava.net/bainian/articles/185657.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>计算中英文混合字符串长度js函数</title><link>http://www.blogjava.net/bainian/articles/178601.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Wed, 30 Jan 2008 16:21:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/178601.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/178601.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/178601.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/178601.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/178601.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_23_237_Open_Image" onclick="this.style.display='none'; Codehighlighter1_23_237_Open_Text.style.display='none'; Codehighlighter1_23_237_Closed_Image.style.display='inline'; Codehighlighter1_23_237_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_23_237_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_23_237_Closed_Text.style.display='none'; Codehighlighter1_23_237_Open_Image.style.display='inline'; Codehighlighter1_23_237_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;cnLength(Str)&nbsp;</span><span id="Codehighlighter1_23_237_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;escStr&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;escape(Str);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;numI&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;escStrlen&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;escStr.length;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">for</span><span style="color: #000000">&nbsp;(i&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;&nbsp;&nbsp;i&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">&nbsp;escStrlen;&nbsp;&nbsp;i</span><span style="color: #000000">++</span><span style="color: #000000">)&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(escStr.charAt(i)&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;'</span><span style="color: #000000">%</span><span style="color: #000000">')&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(escStr.charAt(</span><span style="color: #000000">++</span><span style="color: #000000">i)&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;'u')<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;numI&nbsp;</span><span style="color: #000000">++</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;Str.length</span><span style="color: #000000">+</span><span style="color: #000000">numI;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span></div>
<img src ="http://www.blogjava.net/bainian/aggbug/178601.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2008-01-31 00:21 <a href="http://www.blogjava.net/bainian/articles/178601.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>window.open和window.showModalDialog的用法详细说明</title><link>http://www.blogjava.net/bainian/articles/158847.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Wed, 07 Nov 2007 08:15:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/158847.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/158847.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/158847.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/158847.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/158847.html</trackback:ping><description><![CDATA[<span style="color: #000000">一、window.open()支持环境：&nbsp;JavaScript1.</span><span style="color: #000000">0</span><span style="color: #000000">+/</span><span style="color: #000000">JScript1.</span><span style="color: #000000">0</span><span style="color: #000000">+/</span><span style="color: #000000">Nav2</span><span style="color: #000000">+/</span><span style="color: #000000">IE3</span><span style="color: #000000">+/</span><span style="color: #000000">Opera3</span><span style="color: #000000">+</span><span style="color: #000000"><br />
<br />
<br />
二、基本语法：<br />
window.open(pageURL,name,parameters)&nbsp;<br />
其中：<br />
pageURL&nbsp;为子窗口路径&nbsp;<br />
name&nbsp;为子窗口句柄&nbsp;<br />
parameters&nbsp;为窗口参数(各参数用逗号分隔)&nbsp;<br />
<br />
<br />
三、示例：<br />
</span><span style="color: #000000">&lt;</span><span style="color: #000000">SCRIPT</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;<br />
</span><span style="color: #000000">&lt;!--</span><span style="color: #000000">&nbsp;<br />
window.open&nbsp;('page.html','newwindow','height</span><span style="color: #000000">=</span><span style="color: #000000">100</span><span style="color: #000000">,width</span><span style="color: #000000">=</span><span style="color: #000000">400</span><span style="color: #000000">,top</span><span style="color: #000000">=</span><span style="color: #000000">0</span><span style="color: #000000">,left</span><span style="color: #000000">=</span><span style="color: #000000">0</span><span style="color: #000000">,toolbar</span><span style="color: #000000">=</span><span style="color: #000000">no,menubar</span><span style="color: #000000">=</span><span style="color: #000000">no,scrollbars</span><span style="color: #000000">=</span><span style="color: #000000">no,&nbsp;resizable</span><span style="color: #000000">=</span><span style="color: #000000">no,location</span><span style="color: #000000">=</span><span style="color: #000000">no,&nbsp;status</span><span style="color: #000000">=</span><span style="color: #000000">no')&nbsp;<br />
</span><span style="color: #008000">//</span><span style="color: #008000">写成一行&nbsp;</span><span style="color: #008000"><br />
</span><span style="color: #000000">--&gt;</span><span style="color: #000000">&nbsp;<br />
</span><span style="color: #000000">&lt;/</span><span style="color: #000000">SCRIPT</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
脚本运行后，page.html将在新窗体newwindow中打开，宽为100，高为400，距屏顶0象素，屏左0象素，无工具条，无菜单条，无滚动条，不可调整大小，无地址栏，无状态栏。<br />
请对照。<br />
<br />
上例中涉及的为常用的几个参数，除此以外还有很多其他参数，请见四。<br />
<br />
<br />
四、各项参数<br />
其中yes</span><span style="color: #000000">/</span><span style="color: #000000">no也可使用1</span><span style="color: #000000">/</span><span style="color: #000000">0</span><span style="color: #000000">；pixel&nbsp;value为具体的数值，单位象素。<br />
<br />
参数&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;取值范围&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;说明&nbsp;<br />
</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;<br />
alwaysLowered&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;指定窗口隐藏在所有窗口之后&nbsp;<br />
alwaysRaised&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;指定窗口悬浮在所有窗口之上&nbsp;<br />
depended&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;是否和父窗口同时关闭&nbsp;<br />
directories&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;Nav2和3的目录栏是否可见&nbsp;<br />
height&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口高度&nbsp;<br />
hotkeys&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;在没菜单栏的窗口中设安全退出热键&nbsp;<br />
innerHeight&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口中文档的像素高度&nbsp;<br />
innerWidth&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口中文档的像素宽度&nbsp;<br />
location&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;位置栏是否可见&nbsp;<br />
menubar&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;菜单栏是否可见&nbsp;<br />
outerHeight&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;设定窗口(包括装饰边框)的像素高度&nbsp;<br />
outerWidth&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;设定窗口(包括装饰边框)的像素宽度&nbsp;<br />
resizable&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口大小是否可调整&nbsp;<br />
screenX&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口距屏幕左边界的像素长度&nbsp;<br />
screenY&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口距屏幕上边界的像素长度&nbsp;<br />
scrollbars&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口是否可有滚动栏&nbsp;<br />
titlebar&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口题目栏是否可见&nbsp;<br />
toolbar&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口工具栏是否可见&nbsp;<br />
Width&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;pixel&nbsp;value&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口的像素宽度&nbsp;<br />
z</span><span style="color: #000000">-</span><span style="color: #000000">look&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;yes</span><span style="color: #000000">/</span><span style="color: #000000">no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;窗口被激活后是否浮在其它窗口之上<br />
<br />
window.showModalDialog使用手册<br />
<br />
&nbsp;<br />
基本介绍：<br />
showModalDialog()&nbsp;(IE&nbsp;</span><span style="color: #000000">4</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;支持)<br />
showModelessDialog()&nbsp;(IE&nbsp;</span><span style="color: #000000">5</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;支持)<br />
window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。<br />
window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。<br />
<br />
使用方法：<br />
vReturnValue&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;window.showModalDialog(sURL&nbsp;[,&nbsp;vArguments]&nbsp;[,sFeatures])<br />
vReturnValue&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;window.showModelessDialog(sURL&nbsp;[,&nbsp;vArguments]&nbsp;[,sFeatures])<br />
<br />
参数说明：<br />
sURL</span><span style="color: #000000">--</span><span style="color: #000000"><br />
必选参数，类型：字符串。用来指定对话框要显示的文档的URL。<br />
vArguments</span><span style="color: #000000">--</span><span style="color: #000000"><br />
可选参数，类型：变体。用来向对话框传递参数。传递的参数类型不限，包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。<br />
sFeatures</span><span style="color: #000000">--</span><span style="color: #000000"><br />
可选参数，类型：字符串。用来描述对话框的外观等信息，可以使用以下的一个或几个，用分号&#8220;;&#8221;隔开。<br />
</span><span style="color: #000000">1</span><span style="color: #000000">.dialogHeight&nbsp;:对话框高度，不小于１００px，ＩＥ４中dialogHeight&nbsp;和&nbsp;dialogWidth&nbsp;默认的单位是em，而ＩＥ５中是px，为方便其见，在定义modal方式的对话框时，用px做单位。<br />
</span><span style="color: #000000">2</span><span style="color: #000000">.dialogWidth:&nbsp;对话框宽度。<br />
</span><span style="color: #000000">3</span><span style="color: #000000">.dialogLeft:&nbsp;离屏幕左的距离。<br />
</span><span style="color: #000000">4</span><span style="color: #000000">.dialogTop:&nbsp;离屏幕上的距离。<br />
</span><span style="color: #000000">5</span><span style="color: #000000">.center:&nbsp;{yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;}：窗口是否居中，默认yes，但仍可以指定高度和宽度。<br />
</span><span style="color: #000000">6</span><span style="color: #000000">.help:&nbsp;{yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;}：是否显示帮助按钮，默认yes。<br />
</span><span style="color: #000000">7</span><span style="color: #000000">.resizable:&nbsp;{yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;}&nbsp;［ＩＥ５＋］：是否可被改变大小。默认no。<br />
</span><span style="color: #000000">8</span><span style="color: #000000">.status:&nbsp;{yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;}&nbsp;［IE5</span><span style="color: #000000">+</span><span style="color: #000000">］：是否显示状态栏。默认为yes[&nbsp;Modeless]或no[Modal]。<br />
</span><span style="color: #000000">9</span><span style="color: #000000">.scroll:{&nbsp;yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;on&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;off&nbsp;}：指明对话框是否显示滚动条。默认为yes。<br />
下面几个属性是用在HTA中的，在一般的网页中一般不使用。<br />
</span><span style="color: #000000">10</span><span style="color: #000000">.dialogHide:{&nbsp;yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;on&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;off&nbsp;}：在打印或者打印预览时对话框是否隐藏。默认为no。<br />
</span><span style="color: #000000">11</span><span style="color: #000000">.edge:{&nbsp;sunken&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;raised&nbsp;}：指明对话框的边框样式。默认为raised。<br />
</span><span style="color: #000000">12</span><span style="color: #000000">.unadorned:{&nbsp;yes&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;no&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;on&nbsp;</span><span style="color: #000000">|</span><span style="color: #000000">&nbsp;off&nbsp;}：默认为no。<br />
<br />
参数传递：<br />
</span><span style="color: #000000">1</span><span style="color: #000000">.要想对话框传递参数，是通过vArguments来进行传递的。类型不限制，对于字符串类型，最大为4096个字符。也可以传递对象，例如：<br />
</span><span style="color: #000000">-------------------------------</span><span style="color: #000000"><br />
parent.htm<br />
</span><span style="color: #000000">&lt;</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;obj&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Object();<br />
obj.name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">51js</span><span style="color: #000000">"</span><span style="color: #000000">;<br />
window.showModalDialog(</span><span style="color: #000000">"</span><span style="color: #000000">modal.htm</span><span style="color: #000000">"</span><span style="color: #000000">,obj,</span><span style="color: #000000">"</span><span style="color: #000000">dialogWidth=200px;dialogHeight=100px</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
modal.htm<br />
</span><span style="color: #000000">&lt;</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;obj&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;window.dialogArguments<br />
alert(</span><span style="color: #000000">"</span><span style="color: #000000">您传递的参数为：</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;obj.name)<br />
</span><span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #000000">-------------------------------</span><span style="color: #000000"><br />
</span><span style="color: #000000">2</span><span style="color: #000000">.可以通过window.returnValue向打开对话框的窗口返回信息，当然也可以是对象。例如：<br />
</span><span style="color: #000000">------------------------------</span><span style="color: #000000"><br />
parent.htm<br />
</span><span style="color: #000000">&lt;</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">window.showModalDialog(</span><span style="color: #000000">"</span><span style="color: #000000">modal.htm</span><span style="color: #000000">"</span><span style="color: #000000">,,</span><span style="color: #000000">"</span><span style="color: #000000">dialogWidth=200px;dialogHeight=100px</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
alert(str);<br />
</span><span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
modal.htm<br />
</span><span style="color: #000000">&lt;</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
window.returnValue</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://www.51js.com</span><span style="color: #000000">"</span><span style="color: #000000">;<br />
</span><span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<br />
币种定义部分&nbsp;<br />
<br />
</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;psAddStr</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">ProcessID=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">ProcessID</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">&amp;AddFlag=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">isAddFlag</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">&amp;BZBH=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">vsBZBH</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">&amp;BZMC=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">vsBZMC</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">&amp;BZFH=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">vsBZFH</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">&amp;JD=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">vsJD;<br />
&nbsp;<br />
&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;Result</span><span style="color: #000000">=</span><span style="color: #000000">window.showModalDialog(</span><span style="color: #000000">"</span><span style="color: #000000">addSave.asp?</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">psAddStr,'',</span><span style="color: #000000">"</span><span style="color: #000000">dialogHeight:250px;dialogWidth:250px;status:no;</span><span style="color: #000000">"</span><span style="color: #000000">);</span>
<img src ="http://www.blogjava.net/bainian/aggbug/158847.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2007-11-07 16:15 <a href="http://www.blogjava.net/bainian/articles/158847.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用于表单JS验证</title><link>http://www.blogjava.net/bainian/articles/133942.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Thu, 02 Aug 2007 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/133942.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/133942.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/133942.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/133942.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/133942.html</trackback:ping><description><![CDATA[<p style="FONT-SIZE: 12px">计算中英文混合字符个数<br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img id=Codehighlighter1_19_194_Open_Image onclick="this.style.display='none'; Codehighlighter1_19_194_Open_Text.style.display='none'; Codehighlighter1_19_194_Closed_Image.style.display='inline'; Codehighlighter1_19_194_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_19_194_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_19_194_Closed_Text.style.display='none'; Codehighlighter1_19_194_Open_Image.style.display='inline'; Codehighlighter1_19_194_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" align=top><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000">&nbsp;bytes(str)</span><span id=Codehighlighter1_19_194_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_19_194_Open_Text><span style="COLOR: #000000">{<br><img id=Codehighlighter1_47_69_Open_Image onclick="this.style.display='none'; Codehighlighter1_47_69_Open_Text.style.display='none'; Codehighlighter1_47_69_Closed_Image.style.display='inline'; Codehighlighter1_47_69_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_47_69_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_47_69_Closed_Text.style.display='none'; Codehighlighter1_47_69_Open_Image.style.display='inline'; Codehighlighter1_47_69_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">typeof</span><span style="COLOR: #000000">(str)</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">'string')</span><span id=Codehighlighter1_47_69_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_47_69_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;str.value;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000">&nbsp;len&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img id=Codehighlighter1_121_179_Open_Image onclick="this.style.display='none'; Codehighlighter1_121_179_Open_Text.style.display='none'; Codehighlighter1_121_179_Closed_Image.style.display='inline'; Codehighlighter1_121_179_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_121_179_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_121_179_Closed_Text.style.display='none'; Codehighlighter1_121_179_Open_Image.style.display='inline'; Codehighlighter1_121_179_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000">&nbsp;i&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;&nbsp;i&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">&nbsp;str.length;&nbsp;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)</span><span id=Codehighlighter1_121_179_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_121_179_Open_Text><span style="COLOR: #000000">{<br><img id=Codehighlighter1_152_165_Open_Image onclick="this.style.display='none'; Codehighlighter1_152_165_Open_Text.style.display='none'; Codehighlighter1_152_165_Closed_Image.style.display='inline'; Codehighlighter1_152_165_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_152_165_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_152_165_Closed_Text.style.display='none'; Codehighlighter1_152_165_Open_Image.style.display='inline'; Codehighlighter1_152_165_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(str.charCodeAt(i)&nbsp;</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">127</span><span style="COLOR: #000000">)</span><span id=Codehighlighter1_152_165_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_152_165_Open_Text><span style="COLOR: #000000">{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;len</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;len;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>调用方式：<br><img id=Codehighlighter1_245_440_Open_Image onclick="this.style.display='none'; Codehighlighter1_245_440_Open_Text.style.display='none'; Codehighlighter1_245_440_Closed_Image.style.display='inline'; Codehighlighter1_245_440_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_245_440_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_245_440_Closed_Text.style.display='none'; Codehighlighter1_245_440_Open_Image.style.display='inline'; Codehighlighter1_245_440_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000">&nbsp;textLimitCheck(thisArea,maxLength)</span><span id=Codehighlighter1_245_440_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_245_440_Open_Text><span style="COLOR: #000000">{<br><img id=Codehighlighter1_285_424_Open_Image onclick="this.style.display='none'; Codehighlighter1_285_424_Open_Text.style.display='none'; Codehighlighter1_285_424_Closed_Image.style.display='inline'; Codehighlighter1_285_424_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_285_424_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_285_424_Closed_Text.style.display='none'; Codehighlighter1_285_424_Open_Image.style.display='inline'; Codehighlighter1_285_424_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(bytes(thisArea.value)&nbsp;</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;maxLength)</span><span id=Codehighlighter1_285_424_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_285_424_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(maxLength&nbsp;</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">&nbsp;'个字限制.\\r超出的将自动去除.');<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;thisArea.value</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">thisArea.value.substring(</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">,maxLength);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;thisArea.focus();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">false</span><span style="COLOR: #000000">;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
<img src ="http://www.blogjava.net/bainian/aggbug/133942.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2007-08-02 10:33 <a href="http://www.blogjava.net/bainian/articles/133942.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE与FireFox下用程序触发鼠标点击事件不同的实现</title><link>http://www.blogjava.net/bainian/articles/108667.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Thu, 05 Apr 2007 04:51:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/108667.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/108667.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/108667.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/108667.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/108667.html</trackback:ping><description><![CDATA[<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;&lt;</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">Dispatch&nbsp;Event&nbsp;Sample</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img id=Codehighlighter1_58_275_Open_Image onclick="this.style.display='none'; Codehighlighter1_58_275_Open_Text.style.display='none'; Codehighlighter1_58_275_Closed_Image.style.display='inline'; Codehighlighter1_58_275_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_58_275_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_58_275_Closed_Text.style.display='none'; Codehighlighter1_58_275_Open_Image.style.display='inline'; Codehighlighter1_58_275_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">script</span><span style="COLOR: #0000ff">&gt;</span><span id=Codehighlighter1_58_275_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_58_275_Open_Text><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">function</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;clickABC(el)<br><img id=Codehighlighter1_81_274_Open_Image onclick="this.style.display='none'; Codehighlighter1_81_274_Open_Text.style.display='none'; Codehighlighter1_81_274_Closed_Image.style.display='inline'; Codehighlighter1_81_274_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_81_274_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_81_274_Closed_Text.style.display='none'; Codehighlighter1_81_274_Open_Image.style.display='inline'; Codehighlighter1_81_274_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top></span><span id=Codehighlighter1_81_274_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_81_274_Open_Text><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">if</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;(navigator.appVersion.match(</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">/</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">\bMSIE\b</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">/</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">))<br><img id=Codehighlighter1_131_148_Open_Image onclick="this.style.display='none'; Codehighlighter1_131_148_Open_Text.style.display='none'; Codehighlighter1_131_148_Closed_Image.style.display='inline'; Codehighlighter1_131_148_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_131_148_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_131_148_Closed_Text.style.display='none'; Codehighlighter1_131_148_Open_Image.style.display='inline'; Codehighlighter1_131_148_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_131_148_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_131_148_Open_Text><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;el.click();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">else</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><br><img id=Codehighlighter1_157_272_Open_Image onclick="this.style.display='none'; Codehighlighter1_157_272_Open_Text.style.display='none'; Codehighlighter1_157_272_Closed_Image.style.display='inline'; Codehighlighter1_157_272_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_157_272_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_157_272_Closed_Text.style.display='none'; Codehighlighter1_157_272_Open_Image.style.display='inline'; Codehighlighter1_157_272_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_157_272_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_157_272_Open_Text><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">var</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;evt&nbsp;</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;document.createEvent(</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">MouseEvents</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;evt.initEvent(</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">click</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">,&nbsp;</span><span style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">true</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">,&nbsp;</span><span style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">true</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;el.dispatchEvent(evt);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">script</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">div&nbsp;</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #0000ff">="abc"</span><span style="COLOR: #ff0000">&nbsp;onclick</span><span style="COLOR: #0000ff">="javascript:alert('you&nbsp;are&nbsp;clicked&nbsp;Crespo&nbsp;Shi!');"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">I'm&nbsp;Crespo&nbsp;Shi</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">div</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">input&nbsp;</span><span style="COLOR: #ff0000">type</span><span style="COLOR: #0000ff">="button"</span><span style="COLOR: #ff0000">&nbsp;onclick</span><span style="COLOR: #0000ff">="javascript:clickABC(document.getElementById('abc'))"</span><span style="COLOR: #ff0000">&nbsp;value</span><span style="COLOR: #0000ff">="Dispatch&nbsp;Event"</span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">&gt;</span></div>
<br>Code Source:http://www.blogjava.net/crespo9907/archive/2007/04/04/108440.html
<img src ="http://www.blogjava.net/bainian/aggbug/108667.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2007-04-05 12:51 <a href="http://www.blogjava.net/bainian/articles/108667.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Javascript中LenB的计算（ASP） </title><link>http://www.blogjava.net/bainian/articles/106918.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Wed, 28 Mar 2007 04:09:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/106918.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/106918.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/106918.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/106918.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/106918.html</trackback:ping><description><![CDATA[<p>&lt;%<br>'==========================================================<br>'機能&nbsp;:LenB<br>'==========================================================<br>Sub gsPutJsLenB()<br>%&gt;<br>function fLenB(character)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;count = 0;<br>&nbsp;&nbsp;&nbsp;&nbsp;for (var i = 0; i &lt; character.length; i++)<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ( (character.charCodeAt(i) &gt; 0 &amp;&amp; character.charCodeAt(i) &lt; 127)&nbsp;|| (character.charCodeAt(i) &gt; 65376 &amp;&amp;&nbsp;character.charCodeAt(i) &lt; 65440) )<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;count++;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;count += 2;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp; }<br>&nbsp;return count;<br>}<br>&lt;%End Sub%&gt;</p>
<p><a href="http://blog.csdn.net/listen/archive/2004/08/03/59953.aspx">http://blog.csdn.net/listen/archive/2004/08/03/59953.aspx</a> </p>
<img src ="http://www.blogjava.net/bainian/aggbug/106918.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2007-03-28 12:09 <a href="http://www.blogjava.net/bainian/articles/106918.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Javascript 实现的排序</title><link>http://www.blogjava.net/bainian/articles/59406.html</link><dc:creator>百年</dc:creator><author>百年</author><pubDate>Fri, 21 Jul 2006 05:55:00 GMT</pubDate><guid>http://www.blogjava.net/bainian/articles/59406.html</guid><wfw:comment>http://www.blogjava.net/bainian/comments/59406.html</wfw:comment><comments>http://www.blogjava.net/bainian/articles/59406.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bainian/comments/commentRss/59406.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bainian/services/trackbacks/59406.html</trackback:ping><description><![CDATA[
		<p>一个Javascript 的类库，用于table内容排序。使用很方便，不用每次都去调用数据库了。<br />特别适合多表查询的排序。加上&lt;tbody&gt;的style.display 切换，也可以实现分页。</p>
		<p>
				<a href="/Files/bainian/sort table.rar">JS 下载地址</a>    <a href="http://www.flaspx.com/weblog/tutorial/sorttable/" target="_blank" rel="external_blank">效果演示</a></p>
		<p>
				<span class="noticefont">用法:</span>
		</p>
		<p>1.添加JS <br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #0000ff">&lt;</span>
				<span style="COLOR: #800000">SCRIPT </span>
				<span style="COLOR: #ff0000">src</span>
				<span style="COLOR: #0000ff">="sorttable.js"</span>
				<span style="COLOR: #ff0000"> type</span>
				<span style="COLOR: #0000ff">="text/javascript"</span>
				<span style="COLOR: #0000ff">&gt;&lt;/</span>
				<span style="COLOR: #800000">SCRIPT</span>
				<span style="COLOR: #0000ff">&gt;</span>
		</div>
		<br />
		<p>2.添加TABLE,注意的是：一定要有ID,class为"sortable"<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #0000ff">&lt;</span>
				<span style="COLOR: #800000">table </span>
				<span style="COLOR: #ff0000">class</span>
				<span style="COLOR: #0000ff">="sortable"</span>
				<span style="COLOR: #ff0000"> id</span>
				<span style="COLOR: #0000ff">="mytable"</span>
				<span style="COLOR: #0000ff">&gt;</span>
		</div>
		<style type="text/css"><![CDATA[
/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.javascript  {font-size:12px;font-family: Tahoma,Verdana, Arial, sans-serif;color: #000; border: 1px solid #ddd; background-color: #fff;width:92%;line-height:140%;padding-right:10px;padding-left:25px;background-image: url(images/line_bg.gif);background-repeat: repeat-y;}
.javascript a:link {color: #000;text-decoration:none;font-weight:bold;}
.javascript a:visited {color: #000;text-decoration:none;font-weight:bold;}
.javascript a:hover {text-decoration:underline;}
.javascript .imp {font-weight: bold; color: red;}
.javascript .kw1 {color: #000066; font-weight: bold;color:#006600;}
.javascript .kw2 {color: #003366; font-weight: bold;}
.javascript .kw3 {color: #000066;}
.javascript .co1 {color: #009900; font-style: italic;}
.javascript .coMULTI {color: #009900; font-style: italic;}
.javascript .es0 {color: #000099; font-weight: bold;}
.javascript .br0 {color: #66cc66;}
.javascript .st0 {color: #3366CC;color:#990000;}
.javascript .nu0 {color: #CC0000;color:red;}
.javascript .me1 {color: #006600;}
.javascript .re0 {color: #0066FF;}
]]&gt;</style>
		<br />
		<p>OK,可以了，简单的吧</p>
		<p>如果觉得太单调，自己加点CSS吧，官方给出了改HEAD的CSS<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #008000">/*</span>
				<span style="COLOR: #008000"> Sortable tables </span>
				<span style="COLOR: #008000">*/</span>
				<span style="COLOR: #800000">
						<br />table.sortable a.sortheader </span>
				<span style="COLOR: #000000">{</span>
				<span style="COLOR: #ff0000">
						<br />    background-color</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff">#eee</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />    color</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff">#666666</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />    font-weight</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff"> bold</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />    text-decoration</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff"> none</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />    display</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff"> block</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />
				</span>
				<span style="COLOR: #000000">}</span>
				<span style="COLOR: #800000">
						<br />table.sortable span.sortarrow </span>
				<span style="COLOR: #000000">{</span>
				<span style="COLOR: #ff0000">
						<br />    color</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff">black</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />    text-decoration</span>
				<span style="COLOR: #000000">:</span>
				<span style="COLOR: #0000ff"> none</span>
				<span style="COLOR: #000000">;</span>
				<span style="COLOR: #ff0000">
						<br />
				</span>
				<span style="COLOR: #000000">}</span>
				<span style="COLOR: #800000">
						<br />
				</span>
		</div>
		<style type="text/css"><![CDATA[
/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.css  {font-size:12px;font-family: Tahoma,Verdana, Arial, sans-serif;color: #000; border: 1px solid #ddd; background-color: #fff;width:92%;line-height:140%;padding-right:10px;padding-left:25px;background-image: url(images/line_bg.gif);background-repeat: repeat-y;}
.css a:link {color: #000;text-decoration:none;font-weight:bold;}
.css a:visited {color: #000;text-decoration:none;font-weight:bold;}
.css a:hover {text-decoration:underline;}
.css .imp {font-weight: bold; color: red;}
.css .kw1 {color: #000000; font-weight: bold;color:#006600;}
.css .kw2 {color: #993333;}
.css .co1 {color: #a1a100;}
.css .coMULTI {color: #808080; font-style: italic;}
.css .es0 {color: #000099; font-weight: bold;}
.css .br0 {color: #66cc66;}
.css .st0 {color: #ff0000;color:#990000;}
.css .nu0 {color: #cc66cc;color:red;}
.css .re0 {color: #cc00cc;}
.css .re1 {color: #6666ff;}
.css .re2 {color: #3333ff;}
]]&gt;</style>
		<br />Code Source : <a href="http://www.flaspx.com/weblog/index.php">http://www.flaspx.com/weblog/index.php</a><br />                       <a href="http://www.blueidea.com/tech/web/2006/3799.asp">http://www.blueidea.com/tech/web/2006/3799.asp</a><img src ="http://www.blogjava.net/bainian/aggbug/59406.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bainian/" target="_blank">百年</a> 2006-07-21 13:55 <a href="http://www.blogjava.net/bainian/articles/59406.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>