<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_MySkey</title><subtitle type="text">MyLife</subtitle><id>http://feed.cnblogs.com/blog/u/43355/rss</id><updated>2012-01-09T12:33:03Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/43355/rss"/><entry><id>http://www.cnblogs.com/ly5201314/archive/2011/08/09/2132062.html</id><title type="text">ASP.NET中TextBox控件设置ReadOnly=&amp;quot;true&amp;quot;后台取不到值</title><summary type="text">当TextBox设置了ReadOnly="true" 后，要是在前台为控件添加了值，后台是取不到的，值为“空”原理没想通，说不清楚微软是出于什么考虑的，不过有时是要我们能通过前台脚本来填充值，并不希望用户修改其控件内容，这时就比较尴尬了。刚开始是换成Html 里的&lt;input type="text" readonly="readonly" &gt; ,不过后来发现这个工作量是很大的，所以网上搜了下，没找出TextBox ReadOnly="true" 页面填充值取不到的原因，不过问题还算解决了。正文： 出</summary><published>2011-08-09T03:51:00Z</published><updated>2011-08-09T03:51:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2011/08/09/2132062.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2011/08/09/2132062.html"/><content type="html">&lt;p&gt;&lt;span style="font-size: 13px; line-height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"&gt;当　TextBox设置了ReadOnly="true" 后，要是在前台为控件添加了值，后台是取不到的，值为&amp;ldquo;空&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;原理没想通，说不清楚微软是出于什么考虑的，&amp;nbsp;&lt;wbr&gt;&lt;br /&gt;&lt;/wbr&gt;&lt;/p&gt;&lt;p&gt;不过有时是要我们能通过前台脚本来填充值，并不希望用户修改其控件内容，这时就比较尴尬了。&lt;/p&gt;&lt;p&gt;刚开始是换成Html 里的　&amp;lt;input type="text" readonly="readonly" &amp;gt; ,不过后来发现这个工作量是很大的，&lt;/p&gt;&lt;p&gt;所以网上搜了下，没找出TextBox ReadOnly="true" 页面填充值取不到的原因，不过问题还算解决了。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;正文：&lt;/p&gt;&lt;p&gt;&lt;span style="color: red; line-height: 19px;"&gt;出于vs2005对页面代码的规范与安全，个人意见是使用第二种方法&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="line-height: 19px;"&gt;知道为什么TextBox设置了ReadOnly属性后，取不到值原理的，给下说明，谢谢啦！&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;/p&gt;&lt;p&gt;在.NET 2.0 下，当页面上的某个TextBox&amp;nbsp;&lt;wbr&gt;设置了属性ReadOnly="True"时，通过客户端脚本给其赋值后，在后台代码中访问其Text属性却无法获得该值。经过尝试，发现可以通过如下的方式解决这个问题：&lt;/wbr&gt;&lt;/p&gt;&lt;p&gt;方法一：不设置ReadOnly属性，通过onfocus=this.blur()来模拟，如下：&lt;/p&gt;&lt;div style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 4px; width: 547px; padding-top: 4px; background-color: #e6e6e6; background-origin: initial; background-clip: initial; border: windowtext 0.5pt solid;"&gt;&lt;div&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;asp:TextBox&amp;nbsp;&lt;wbr&gt;ID&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;=&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;TextBox1&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;runat&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;=&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;server&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;onfocus&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;=&lt;/span&gt;&lt;span style="line-height: 19px;"&gt;this&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;.blur()&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;asp:TextBox&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;在此情况下，当文本框获得焦点时便立刻失去，所以也无法手动修改其内容，能够模拟ReadOnly，在后台代码中也能通过Text属性，正常获取通过脚本在客户端设置的值；&lt;/p&gt;&lt;p&gt;方法二：设置了ReadOnly属性后，通过Request来取值，如下：&lt;/p&gt;&lt;p&gt;前台代码：&lt;/p&gt;&lt;div style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 4px; width: 547px; padding-top: 4px; background-color: #e6e6e6; background-origin: initial; background-clip: initial; border: windowtext 0.5pt solid;"&gt;&lt;div&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;asp:TextBox&amp;nbsp;&lt;wbr&gt;ID&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;=&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;TextBox1&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;runat&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;=&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;server&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;ReadOnly&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;=&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;True&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;wbr&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;asp:TextBox&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;gt;&lt;/span&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;后台代码：&amp;nbsp;&lt;wbr&gt;&lt;/wbr&gt;&lt;/p&gt;&lt;div style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 4px; width: 547px; padding-top: 4px; background-color: #e6e6e6; background-origin: initial; background-clip: initial; border: windowtext 0.5pt solid;"&gt;&lt;div&gt;string Text = Request.Form["TextBox1"].Trim();&lt;/div&gt;&lt;/div&gt;&lt;p&gt;方法三：在Page_Load()正设置文本框的只读属性，在前台不设置。就能正常读取，如下：&lt;/p&gt;&lt;div style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 4px; width: 547px; padding-top: 4px; background-color: #e6e6e6; background-origin: initial; background-clip: initial; border: windowtext 0.5pt solid;"&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&lt;span style="line-height: 19px;"&gt;protected&lt;/span&gt;&amp;nbsp;&lt;wbr&gt;&lt;span style="line-height: 19px;"&gt;void&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;Page_Load(&lt;/wbr&gt;&lt;/span&gt;&lt;span style="line-height: 19px;"&gt;object&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;sender,&amp;nbsp;&lt;wbr&gt;EventArgs&amp;nbsp;&lt;wbr&gt;e)&lt;br /&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;span style="line-height: 19px;"&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;{&lt;br /&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;span style="line-height: 19px;"&gt;if&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&amp;nbsp;&lt;wbr&gt;(&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;!&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;Page.IsPostBack)&lt;br /&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;span style="line-height: 19px;"&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;{&lt;br /&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;TextBox1.Attributes.Add(&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;readonly&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;,&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;true&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;"&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;);&lt;br /&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;}&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; line-height: 19px;"&gt;&lt;br /&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;}&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/span&gt;&lt;/wbr&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ly5201314/aggbug/2132062.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ly5201314/archive/2011/08/09/2132062.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2010/06/10/1755606.html</id><title type="text">总结JavaScript(Iframe、window.open、window.showModalDialog)父窗口与子窗口之间的操作</title><summary type="text">一、Iframe 篇//父对象得到子窗口的值//ObjectID是窗口标识，ContentID是元素IDfunction GetValue(ObjectID,ContentID){ var IsIE = (navigator.appName == 'Microsoft Internet Explorer') if(IsIE) {//如果是IE alert(document.frames(Obje...</summary><published>2010-06-10T06:21:00Z</published><updated>2010-06-10T06:21:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2010/06/10/1755606.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2010/06/10/1755606.html"/><content type="html">&lt;div id="main"&gt;&lt;div class="post"&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;一、&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 16pt;"&gt;Iframe &lt;/span&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;&lt;/span&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;篇&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;父对象得到子窗口的值&lt;/span&gt;&lt;/p&gt;&lt;p&gt;//ObjectID&lt;span style="font-family: 宋体;"&gt;是窗口标识，&lt;/span&gt;ContentID&lt;span style="font-family: 宋体;"&gt;是元素&lt;/span&gt;ID&lt;/p&gt;&lt;p&gt;function GetValue(ObjectID,ContentID)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var IsIE = (navigator.appName == 'Microsoft Internet Explorer')&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(IsIE)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {//&lt;span style="font-family: 宋体;"&gt;如果是&lt;/span&gt;IE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(document.frames(ObjectID).document.getElementById(ContentID).innerHTML);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {//&lt;span style="font-family: 宋体;"&gt;如果是&lt;/span&gt;FF&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;alert(document.getElementById(ObjectID).contentDocument.getElementById(ContentID).innerHTML);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //FF&lt;span style="font-family: 宋体;"&gt;下不支持&lt;/span&gt;innerText; &lt;span style="font-family: 宋体;"&gt;下面是解决方法&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //if(document.all){&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;&lt;/span&gt;alert(document.getElementById('div1').innerText);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //} else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;　&lt;/span&gt;&amp;nbsp;alert(document.getElementById('div1').textContent);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;父对象向子窗口赋值&lt;/span&gt;&lt;/p&gt;&lt;p&gt;//ObjectID&lt;span style="font-family: 宋体;"&gt;是窗口标识，&lt;/span&gt;ContentID&lt;span style="font-family: 宋体;"&gt;是元素&lt;/span&gt;ID&lt;/p&gt;&lt;p&gt;function SetValue(ObjectID,ContentID)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;var IsIE = (navigator.appName == 'Microsoft Internet Explorer')&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(IsIE)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {//&lt;span style="font-family: 宋体;"&gt;如果是&lt;/span&gt;IE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.frames(ObjectID).document.getElementById(ContentID).innerHTML="&lt;span style="font-family: 宋体;"&gt;我是&lt;/span&gt;IE&lt;span style="font-family: 宋体;"&gt;下通过父窗口赋值过来的&lt;/span&gt;";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {//&lt;span style="font-family: 宋体;"&gt;如果是&lt;/span&gt;FF&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;document.getElementById(ObjectID).contentDocument.getElementById(ContentID).innerHTML="&lt;span style="font-family: 宋体;"&gt;我是&lt;/span&gt;FF&lt;span style="font-family: 宋体;"&gt;下通过父窗口赋值过来的&lt;/span&gt;";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;//&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;公共方法结束&lt;/span&gt;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;&amp;nbsp;1.&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;父窗口对子窗口操作&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;刷新：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;document.getElementById("IframeID").src=document.getElementById("IframeID").src+"?_="+Math.random();&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: 宋体;"&gt;上面这种方法有时需要对&amp;ldquo;&lt;/span&gt;src&lt;span style="font-family: 宋体;"&gt;&amp;rdquo;属性处理一下。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;取值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;父窗口取子窗口的值&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetValue("Iframe1","IframeDiv");&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;赋值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;父窗口设置窗口元素的值&lt;/span&gt;;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetValue("Iframe1","IframeDiv");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp; 2.&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;子窗口操作父窗口&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;刷新：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(1)&lt;span style="font-family: 宋体;"&gt;、&lt;/span&gt;window.parent.location.href=window.parent.location.href;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(2)&lt;span style="font-family: 宋体;"&gt;、&lt;/span&gt;window.parent.location.reload();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(3)&lt;span style="font-family: 宋体;"&gt;、大家可以补充&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;取值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;alert(window.parent.document.getElementById("IframeDiv").innerHTML);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;赋值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;window.parent.document.getElementById("IframeDiv").innerHTML="&lt;span style="font-family: 宋体;"&gt;我是从子窗口&lt;/span&gt;IFRAME&lt;span style="font-family: 宋体;"&gt;传过来的值&lt;/span&gt;";&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;关闭：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;window.parent.opener=null;//&lt;span style="font-family: 宋体;"&gt;如果不加这句，会提示关闭询问窗口&lt;/span&gt;;&lt;/p&gt;&lt;p&gt;window.parent.close();&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;二、&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 16pt;"&gt;window.open &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;篇&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;父窗口对子窗口操作&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;打开：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;var win=null;&lt;/p&gt;&lt;p&gt;win=window.open("Open.html","win","width=200,height=200");&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;最大化：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;窗口最大化&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function SonMaximize()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(win&amp;amp;&amp;amp;win.open&amp;amp;&amp;amp;!win.closed)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.moveTo(-4,-4);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.resizeTo(screen.availWidth+8,screen.availHeight+8);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert('&lt;span style="font-family: 宋体;"&gt;还没有打开窗口或已经关闭&lt;/span&gt;');&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;最小化：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;窗口最小化&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function SonMinimize()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(win&amp;amp;&amp;amp;win.open&amp;amp;&amp;amp;!win.closed)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.resizeTo(0,0);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.moveTo(0,window.screen.width);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert('&lt;span style="font-family: 宋体;"&gt;还没有打开窗口或已经关闭&lt;/span&gt;');&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;关闭：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;关闭窗口&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function CloseSon()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(win&amp;amp;&amp;amp;win.open&amp;amp;&amp;amp;!win.closed)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.opener=null;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.close()&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert('&lt;span style="font-family: 宋体;"&gt;还没有打开窗口或已关闭&lt;/span&gt;') ;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;刷新：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;刷新&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function RefreshSon()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(win&amp;amp;&amp;amp;win.open&amp;amp;&amp;amp;!win.closed)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.location.reload();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.focus();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert('&lt;span style="font-family: 宋体;"&gt;窗口还没有打开或已关闭&lt;/span&gt;');&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;查看窗口大小：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;function ViewSonSize()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(win&amp;amp;&amp;amp;win.open&amp;amp;&amp;amp;!win.closed) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(win.document.body.clientWidth+'*'+win.document.body.clientHeight);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; win.focus();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(' &lt;span style="font-family: 宋体;"&gt;还没有打开窗口或者已关闭&lt;/span&gt;');&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;取值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;alert(window.document.getElementById("OpenDiv").innerHTML);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;赋值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;win.document.getElementById("OpenDiv").innerHTML="&lt;span style="font-family: 宋体;"&gt;我是从父窗口中传过来的值&lt;/span&gt;";&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;子窗口操作窗口&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;刷新：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;window.opener.location.reload();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;下面这种方法也可以&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //window.parent.location.href=window.parent.location.href;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;关闭本窗口：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;关闭本窗口&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function CloseWindow()&lt;/p&gt;&lt;p&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //window.opener.opener=null;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.close();&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;关闭父窗口&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;关闭父窗口&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function CloseParent()&lt;/p&gt;&lt;p&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;火狐下不起作用&lt;/span&gt;,&lt;span style="font-family: 宋体;"&gt;如果要想起作用。用下面的方法&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&lt;span style="font-family: 宋体;"&gt;开&lt;/span&gt;firefox,&lt;span style="font-family: 宋体;"&gt;在地址栏输入&lt;/span&gt;about:config&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;找到&lt;/span&gt;dom.allow_scripts_to_close_windows&lt;span style="font-family: 宋体;"&gt;这项并改为&lt;/span&gt;true&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var IsIE = (navigator.appName == 'Microsoft Internet Explorer')&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(IsIE){//&lt;span style="font-family: 宋体;"&gt;如果是&lt;/span&gt;IE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.opener.opener=null;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.opener.close();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.close();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("&lt;span style="font-family: 宋体;"&gt;火狐不能直接关闭&lt;/span&gt;;&lt;span style="font-family: 宋体;"&gt;需要以下设置&lt;/span&gt;1.&lt;span style="font-family: 宋体;"&gt;开&lt;/span&gt;firefox,&lt;span style="font-family: 宋体;"&gt;在地址栏输入&lt;/span&gt;about:config;2.&lt;span style="font-family: 宋体;"&gt;找到&lt;/span&gt;dom.allow_scripts_to_close_windows&lt;span style="font-family: 宋体;"&gt;这项并改为&lt;/span&gt;true");&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;取值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;alert(window.opener.document.getElementById("OpenDiv").innerHTML);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;赋值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;window.opener.document.getElementById("OpenDiv").innerHTML="&lt;span style="font-family: 宋体;"&gt;我是从子窗口&lt;/span&gt;Open&lt;span style="font-family: 宋体;"&gt;传过来的值&lt;/span&gt;";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="font-size: 16pt; font-family: 宋体;"&gt;三、模态窗口篇&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;父窗口操作子窗口&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;父窗口&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;JS&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;代码：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;var parValue="&lt;span style="font-family: 宋体;"&gt;现在显示了父窗口中的变量值&lt;/span&gt;";&lt;/p&gt;&lt;p&gt;var hao="&lt;span style="font-family: 宋体;"&gt;郝建卫&lt;/span&gt;"; &lt;/p&gt;&lt;p&gt;function ShowDailog(PageHref,Title,Height,Width)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //--------------left&lt;span style="font-family: 宋体;"&gt;位置&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //screen.availHeight&lt;span style="font-family: 宋体;"&gt;声明了显示浏览器的屏幕的可用宽度&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dleft =(screen.availHeight-Height)/2;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //--------------top&lt;span style="font-family: 宋体;"&gt;位置&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dtop&amp;nbsp;=(screen.availWidth-Width)/2;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //---------------&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Var sRet = window.showModalDialog(PageHref,window,Title,"scrollbars=yes;resizable=no;help=no;status=no;center=yes;dialogTop=25;dialogLeft="+ dleft +";dialogTop="+ dtop +";dialogHeight="+Height+"px;dialogWidth="+Width+"px;");&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //--------return&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (sRet =="refresh")//&lt;span style="font-family: 宋体;"&gt;这种是利用返回值来刷新父页面&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.Test="true";&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.location.reload();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(window.Test);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;function&amp;nbsp;test()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("&lt;span style="font-family: 宋体;"&gt;模态窗口成功调用父窗口的方法&lt;/span&gt;");&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;模态窗口操作父窗口&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;var parentWin=window.dialogArguments;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;刷新：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parentWin.location.reload();&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;取值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;alert(parentWin.document.getElementById("ShowModalDialogDiv").innerHTML)&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;获取父窗口中的对象&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;alert("&lt;span style="font-family: 宋体;"&gt;我是从父窗口中得到的变量&lt;/span&gt;&amp;gt;&amp;gt;&amp;gt;"+parentWin.parValue);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;获取父窗口中的变量&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;调用父窗口&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;JS&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;方法：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;parentWin.test(); &amp;nbsp;&amp;nbsp; //&lt;span style="font-family: 宋体;"&gt;调用父窗口中的方法&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;赋值：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;parentWin.document.getElementById("ShowModalDialogDiv").innerHTML="&lt;span style="font-family: 宋体;"&gt;我是从子窗口&lt;/span&gt;ShowModalDialog&lt;span style="font-family: 宋体;"&gt;传过来的值&lt;/span&gt;";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;关闭本窗口：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;关闭本窗口&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function CloseWindow()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.parent.close();&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 宋体;"&gt;关闭父窗口：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;//&lt;span style="font-family: 宋体;"&gt;关闭父窗口&lt;/span&gt;&lt;/p&gt;&lt;p&gt;function CloseModal()&lt;/p&gt;&lt;p&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var IsIE = (navigator.appName == 'Microsoft Internet Explorer')&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(IsIE){//&lt;span style="font-family: 宋体;"&gt;如果是&lt;/span&gt;IE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.parent.parent.close();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //parentWin.opener=null;&lt;span style="font-family: 宋体;"&gt;如果把上面的换成这行，不能关闭父窗口，&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parentWin.close();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //window.parent.parent.parent.parent.close();&lt;span style="font-family: 宋体;"&gt;这个只能关闭模态窗口本身目前只在&lt;/span&gt;IE6&lt;span style="font-family: 宋体;"&gt;下测试&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("&lt;span style="font-family: 宋体;"&gt;火狐不能直接关闭&lt;/span&gt;;&lt;span style="font-family: 宋体;"&gt;需要以下设置&lt;/span&gt;1.&lt;span style="font-family: 宋体;"&gt;开&lt;/span&gt;firefox,&lt;span style="font-family: 宋体;"&gt;在地址栏输入&lt;/span&gt;about:config;2.&lt;span style="font-family: 宋体;"&gt;找到&lt;/span&gt;dom.allow_scripts_to_close_windows&lt;span style="font-family: 宋体;"&gt;这项并改为&lt;/span&gt;true");&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ly5201314/aggbug/1755606.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ly5201314/archive/2010/06/10/1755606.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2010/03/31/1701639.html</id><title type="text">SQL分割字符串详解</title><summary type="text">T-SQL对字符串的处理能力比较弱，比如我要循环遍历象1,2,3,4,5这样的字符串，如果用数组的话，遍历很简单，但是T-SQL不支持数组，所以处理下来比较麻烦。下边的函数，实现了象数组一样去处理字符串。一,用临时表作为数组。createfunctionf_split(@cvarchar(2000),@splitvarchar(2))returns@ttable(colvarchar(20))as...</summary><published>2010-03-31T10:08:00Z</published><updated>2010-03-31T10:08:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2010/03/31/1701639.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2010/03/31/1701639.html"/><content type="text">T-SQL对字符串的处理能力比较弱，比如我要循环遍历象1,2,3,4,5这样的字符串，如果用数组的话，遍历很简单，但是T-SQL不支持数组，所以处理下来比较麻烦。下边的函数，实现了象数组一样去处理字符串。一,用临时表作为数组。createfunctionf_split(@cvarchar(2000),@splitvarchar(2))returns@ttable(colvarchar(20))as...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/09/23/1572578.html</id><title type="text">在Web.config配置文件中自定义配置节点</title><summary type="text">摘要： 大部分ASP.NET应用程序都包含很多个配置信息，比较常见的有连接字符串配置ConnectionString；当我们需要用到Login控件自动发送Email时，我们就要配置Email服务器节点；还有很多如Page节点可以引入程序集和命名空间等等。根据我的经验很多网站的初始化信息(默认设置)很多都会保存在数据库中，也有很多保存在配置文件中，他们各有各的优点。我们可以在web.config中定...</summary><published>2009-09-23T06:18:00Z</published><updated>2009-09-23T06:18:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/09/23/1572578.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/09/23/1572578.html"/><content type="text">摘要： 大部分ASP.NET应用程序都包含很多个配置信息，比较常见的有连接字符串配置ConnectionString；当我们需要用到Login控件自动发送Email时，我们就要配置Email服务器节点；还有很多如Page节点可以引入程序集和命名空间等等。根据我的经验很多网站的初始化信息(默认设置)很多都会保存在数据库中，也有很多保存在配置文件中，他们各有各的优点。我们可以在web.config中定...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/09/12/1565299.html</id><title type="text">用Javascript进行简单的Table点击排序[转]</title><summary type="text">转自：http://www.cnblogs.com/robot/archive/2008/04/20/1161801.html新发现一个bug:10比2小,原因是sort默认是按ascii排序的,已修复该问题.最新DEMO下载 [修复了一些已知的问题,结合网友的回复优化了一些代码,用法跟原来要样]html代码[可以不看,跟html没什么关系.]: &lt;!DOCTYPE html PUBLIC ...</summary><published>2009-09-12T07:01:00Z</published><updated>2009-09-12T07:01:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/09/12/1565299.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/09/12/1565299.html"/><content type="text">转自：http://www.cnblogs.com/robot/archive/2008/04/20/1161801.html新发现一个bug:10比2小,原因是sort默认是按ascii排序的,已修复该问题.最新DEMO下载 [修复了一些已知的问题,结合网友的回复优化了一些代码,用法跟原来要样]html代码[可以不看,跟html没什么关系.]: &lt;!DOCTYPE html PUBLIC ...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545126.html</id><title type="text">用jQuery合并表格中左侧表头同列相同文本的相邻单元格(二)</title><summary type="text">在前面的文章《用jQuery合并表格中相同文本的相邻单元格》中讲到可以用jQuery合并同列中相同文本的相邻单元格。序号地区地区商品代码商品名称数量有效期至距效期（月）产品批号规格单位条形码1广东深圳00028红花油2广东深圳00028红花油3广东深圳00028红花油4广东广州00027白花油5广东广州00028红花油6广东深圳00028红花油7广东深圳00028红花油8广东深圳00028红花油9...</summary><published>2009-08-13T03:40:00Z</published><updated>2009-08-13T03:40:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545126.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545126.html"/><content type="text">在前面的文章《用jQuery合并表格中相同文本的相邻单元格》中讲到可以用jQuery合并同列中相同文本的相邻单元格。序号地区地区商品代码商品名称数量有效期至距效期（月）产品批号规格单位条形码1广东深圳00028红花油2广东深圳00028红花油3广东深圳00028红花油4广东广州00027白花油5广东广州00028红花油6广东深圳00028红花油7广东深圳00028红花油8广东深圳00028红花油9...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545116.html</id><title type="text">用jQuery合并表格中相同文本的相邻单元格(一)</title><summary type="text">已经生成的数据表格大致内容如下：地区地区商品代码商品名称数量有效期至距效期（月）产品批号规格单位条形码广东深圳00028红花油广东深圳00028红花油广东深圳00028红花油广东广州00027白花油广东广州00028红花油广东深圳00028红花油广东深圳00028红花油广东深圳00028红花油广东深圳00028红花油需要将前四列具有相同文本的相邻单元格进行自动合并，合并后如下：地区地区商品代码商品...</summary><published>2009-08-13T03:32:00Z</published><updated>2009-08-13T03:32:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545116.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545116.html"/><content type="text">已经生成的数据表格大致内容如下：地区地区商品代码商品名称数量有效期至距效期（月）产品批号规格单位条形码广东深圳00028红花油广东深圳00028红花油广东深圳00028红花油广东广州00027白花油广东广州00028红花油广东深圳00028红花油广东深圳00028红花油广东深圳00028红花油广东深圳00028红花油需要将前四列具有相同文本的相邻单元格进行自动合并，合并后如下：地区地区商品代码商品...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/07/23/1529160.html</id><title type="text">数据库死锁问题 及 解决方法 &amp;lt;收藏&amp;gt;</title><summary type="text">什么是数据库死锁 每个使用关系型数据库的程序都可能遇到数据死锁的情况。理解什么是死锁之前先要了解锁定的概念：如果需要“修改”一条数据，首先数据库管理系统会在上面加锁，以保证在同一时间只有一个事务能进行修改操作。锁定(Locking)发生在当一个事务获得对某一资源的“锁”时，这时，其他的事务就不能更改这个资源了，这种机制的存在是为了保证数据一致性。多数...</summary><published>2009-07-23T02:21:00Z</published><updated>2009-07-23T02:21:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/07/23/1529160.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/07/23/1529160.html"/><content type="text">什么是数据库死锁 每个使用关系型数据库的程序都可能遇到数据死锁的情况。理解什么是死锁之前先要了解锁定的概念：如果需要“修改”一条数据，首先数据库管理系统会在上面加锁，以保证在同一时间只有一个事务能进行修改操作。锁定(Locking)发生在当一个事务获得对某一资源的“锁”时，这时，其他的事务就不能更改这个资源了，这种机制的存在是为了保证数据一致性。多数...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/07/21/1528009.html</id><title type="text">Sigma Grid(纯javascript开发的Ajax数据表格，超级强大)</title><summary type="text">Sigma Grid Sigma Grid是一个采用纯javascript开发的Ajax数据表格。特性包括：1.基于CSS控制外观，内置Classic、Vista、Mac、XP四种风格。2.提供单元格直接编辑功能，可以自定义编辑器，为单元格设置数学计算公式，自定义单元格表现方式。3.提供灵活的表头控制功能比如：锁定表头，排序，拖动调整列宽。4.支持分页，数据过滤，根据数据生成柱状图，饼状图，曲线图...</summary><published>2009-07-21T10:08:00Z</published><updated>2009-07-21T10:08:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/07/21/1528009.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/07/21/1528009.html"/><content type="text">Sigma Grid Sigma Grid是一个采用纯javascript开发的Ajax数据表格。特性包括：1.基于CSS控制外观，内置Classic、Vista、Mac、XP四种风格。2.提供单元格直接编辑功能，可以自定义编辑器，为单元格设置数学计算公式，自定义单元格表现方式。3.提供灵活的表头控制功能比如：锁定表头，排序，拖动调整列宽。4.支持分页，数据过滤，根据数据生成柱状图，饼状图，曲线图...</content></entry><entry><id>http://www.cnblogs.com/ly5201314/archive/2009/07/16/1524624.html</id><title type="text">实用且不花哨的js代码大全</title><summary type="text">事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.ret...</summary><published>2009-07-16T02:25:00Z</published><updated>2009-07-16T02:25:00Z</updated><author><name>steven_2005</name><uri>http://www.cnblogs.com/ly5201314/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ly5201314/archive/2009/07/16/1524624.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ly5201314/archive/2009/07/16/1524624.html"/><content type="text">事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.ret...</content></entry></feed>
