﻿<?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-java神谕-随笔分类-DHTML</title><link>http://www.blogjava.net/javaora/category/1804.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 18:25:05 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 18:25:05 GMT</pubDate><ttl>60</ttl><item><title>XMLHttp的一个例子</title><link>http://www.blogjava.net/javaora/archive/2005/09/26/14095.html</link><dc:creator>java世界畅谈</dc:creator><author>java世界畅谈</author><pubDate>Mon, 26 Sep 2005 04:58:00 GMT</pubDate><guid>http://www.blogjava.net/javaora/archive/2005/09/26/14095.html</guid><wfw:comment>http://www.blogjava.net/javaora/comments/14095.html</wfw:comment><comments>http://www.blogjava.net/javaora/archive/2005/09/26/14095.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javaora/comments/commentRss/14095.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaora/services/trackbacks/14095.html</trackback:ping><description><![CDATA[&lt;script type="text/javascript" language="javascript"&gt; <BR>var http_request = false; <BR>function makeRequest(url) { <BR>http_request = false; <BR>if (window.XMLHttpRequest) { // Mozilla, Safari,... <BR>http_request = new XMLHttpRequest(); <BR>if(http_request.overrideMimeType){ <BR>http_request.overrideMimeType('text/xml'); <BR>} <BR>} else if (window.ActiveXObject) { // IE <BR>try { <BR>http_request = new ActiveXObject("Msxml2.XMLHTTP"); <BR>} catch (e) { <BR>try { <BR>http_request = new ActiveXObject("Microsoft.XMLHTTP"); <BR>} catch (e) {} <BR>} <BR>} <BR>if (!http_request) { <BR>alert('Giving up <IMG alt=Sad src="http://www.hibernate.org.cn/images/smiles/icon_sad.gif" border=0> Cannot create an XMLHTTP instance'); <BR>return false; <BR>} <BR>http_request.onreadystatechange = alertContents; <BR>http_request.open('GET', url, true); <BR>http_request.send(null); <BR>} <BR>function alertContents() { <BR>if (http_request.readyState == 4) { <BR>if (http_request.status == 200) { <BR>alert(http_request.responseText); <BR>} else { <BR>alert('There was a problem with the request.'); <BR>} <BR>} <BR>} <BR>&lt;/script&gt; <BR>&lt;span style="cursor: pointer; text-decoration: underline" onclick="makeRequest('test.html')"&gt; 发出请求&lt;/span&gt;<BR><BR>原文地址：<A href="http://www.hibernate.org.cn/viewtopic.php?t=15156">http://www.hibernate.org.cn/viewtopic.php?t=15156</A><img src ="http://www.blogjava.net/javaora/aggbug/14095.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaora/" target="_blank">java世界畅谈</a> 2005-09-26 12:58 <a href="http://www.blogjava.net/javaora/archive/2005/09/26/14095.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE中的window</title><link>http://www.blogjava.net/javaora/archive/2005/06/21/6489.html</link><dc:creator>java世界畅谈</dc:creator><author>java世界畅谈</author><pubDate>Tue, 21 Jun 2005 09:47:00 GMT</pubDate><guid>http://www.blogjava.net/javaora/archive/2005/06/21/6489.html</guid><wfw:comment>http://www.blogjava.net/javaora/comments/6489.html</wfw:comment><comments>http://www.blogjava.net/javaora/archive/2005/06/21/6489.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/javaora/comments/commentRss/6489.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaora/services/trackbacks/6489.html</trackback:ping><description><![CDATA[今天一个同事在琢磨:<BR>function dialogReturn(value1){<BR>&nbsp; window.parent.returnValue = value1;<BR>&nbsp; window.parent.close();<BR>}<BR>这样一个函数的时候，有点模糊，后来查看MSDN终于找到答案。<BR>window Object&nbsp; Represents an open window in the browser. (表现在浏览器中打开一个窗口。)<BR>
<P>Typically, the browser creates one <B>window</B> object when it opens an HTML document. However, if a document defines one or more frames (that is, contains one or more <B>frame</B> or <B>iframe</B> tags), the browser creates one <B>window</B> object for the original document and one additional <B>window</B> object for each frame. These additional objects are <SPAN class=clsLiteral>child windows</SPAN> of the original window and can be affected by actions that occur in the original. For example, closing the original window causes all child windows to close. You can also create new windows (and corresponding window objects) using methods such as <A href="http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/open_0.asp">open</A>, <A href="http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/showmodaldialog.asp">showModalDialog</A>, and <A href="http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/showmodelessdialog.asp">showModelessDialog</A>.<BR>如果一个文档定义了一个或多个框架，浏览器为每一个框架创建一个window对象为这个源document和一个附加的window对象。 这些附加的对象是源文档的子windows,并且受源动作的影响。例如，关闭这个源窗体导致子窗体也被关闭。<BR>
<TABLE class=clsStd style="BACKGROUND: #ffffff" width="100%">
<TBODY>
<TR>
<TD><NOBR><A href="http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/returnvalue_0.asp">returnValue</A></NOBR></TD>
<TD>Sets or retrieves the value returned from the modal dialog window. </TD></TR></TBODY></TABLE></P><img src ="http://www.blogjava.net/javaora/aggbug/6489.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaora/" target="_blank">java世界畅谈</a> 2005-06-21 17:47 <a href="http://www.blogjava.net/javaora/archive/2005/06/21/6489.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>