showModalDialog()[转]- -showModalDialog()、showModelessDialog()方法使用详解
showModalDialog()[转]- -
showModalDialog()[转]- -javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: 
showModalDialog()[转]- -
showModalDialog()[转]- -  showModalDialog() (IE 
4+ 支持) 
showModalDialog()[转]- -  showModelessDialog() (IE 
5+ 支持) 
showModalDialog()[转]- -
showModalDialog()[转]- -
showModalDialog()[转]- -window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 
showModalDialog()[转]- -window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 
showModalDialog()[转]- -
showModalDialog()[转]- -当我们用showModelessDialog()打开窗口时,不必用window.close()去关闭它,当以非模态方式[IE5]打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框不总是最上面的焦点,当打开它的窗口URL改变时,它自动关闭。而模态[IE4]方式的对话框始终有焦点(焦点不可移走,直到它关闭)。模态对话框和打开它的窗口相联系,因此我们打开另外的窗口时,他们的链接关系依然保存,并且隐藏在活动窗口的下面。 
showModalDialog()[转]- -
showModalDialog()[转]- -使用方法如下: 
showModalDialog()[转]- -vReturnvalue 
= window.showModalDialog(sURL [, vArguments] [, sFeatures]) 
showModalDialog()[转]- -vReturnvalue 
= window.showModelessDialog(sURL [, vArguments] [, sFeatures]) 
showModalDialog()[转]- -参数说明: 
showModalDialog()[转]- -sURL 
showModalDialog()[转]- -必选参数,类型:字符串。用来指定对话框要显示的文档的URL。 
showModalDialog()[转]- -vArguments 
showModalDialog()[转]- -可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。 
showModalDialog()[转]- -sFeatures 
showModalDialog()[转]- -可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。 
showModalDialog()[转]- -  dialogHeight 对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth 默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px做单位。 
showModalDialog()[转]- -  dialogWidth: 对话框宽度。 
showModalDialog()[转]- -  dialogLeft: 距离桌面左的距离。 
showModalDialog()[转]- -  dialogTop: 离桌面上的距离。 




showModalDialog()[转]- -另外: 
showModalDialog()[转]- -www.csdn.net 
showModalDialog()[转]- -本人整理 
showModalDialog()[转]- -
showModalDialog()[转]- -问: 
showModalDialog()[转]- -
1.模态窗口的打开 
showModalDialog()[转]- -
2.模态窗口的关闭 
showModalDialog()[转]- -
3.模态窗口的传递参数。 
showModalDialog()[转]- -
4.其他。。。。 
showModalDialog()[转]- -
showModalDialog()[转]- -hgknight(江雨.net)答: 
showModalDialog()[转]- -
1.window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;"); 
showModalDialog()[转]- -
showModalDialog()[转]- -
2.window.close(); 
showModalDialog()[转]- -
showModalDialog()[转]- -
3.传值 
showModalDialog()[转]- -ParentPage.aspx: 
showModalDialog()[转]- -window.showModalDialog(
"DialogPage.aspx?para1=aaa¶2=bbb"); 
showModalDialog()[转]- -
showModalDialog()[转]- -DialogPage.aspx: 
showModalDialog()[转]- -
string str1=Request.QueryString["para1"].toString(); 
showModalDialog()[转]- -
string str2=Request.QueryString["para2"].toString(); 
showModalDialog()[转]- -
showModalDialog()[转]- -返回值 
showModalDialog()[转]- -DialogPage.aspx: 
showModalDialog()[转]- -window.returnvalue
="aaa"
showModalDialog()[转]- -
showModalDialog()[转]- -ParentPage.aspx: 
showModalDialog()[转]- -var str
=window.showModalDialog("DialogPage.aspx"); 
showModalDialog()[转]- -
showModalDialog()[转]- -
4
showModalDialog()[转]- -aspx页面在showmodeldialog情况下为什么一提交就重新打开一个页面
? 
showModalDialog()[转]- -showmodaldialog打开的页面中在
<head></head>之间加入一行:<base target="_self"> 
showModalDialog()[转]- --------------------------------------------- 
showModalDialog()[转]- -snowjin78(方圆) 
showModalDialog()[转]- -以前,我也问过此类问题,现把收获贴如下(当然好多东西都是别人告诉我的): 
showModalDialog()[转]- -最好不要用Response.Write(  
"  <scriptshowModalDialog()[转]- -.  </script  >  ")这样的方法注册客户端脚本,而应该用Page.RegisterStartupScript或Page.RegisterClientScriptBlock方法来注册. 
showModalDialog()[转]- -Page.RegisterClientScriptBlock:   
showModalDialog()[转]- -在  Page  对象的    
<form  runat=  server  >  元素的开始标记后立即发出客户端脚本   
showModalDialog()[转]- -Page.RegisterStartupScript:   
showModalDialog()[转]- -该方法在  Page  对象的    
<form  runat=  server  >  元素的结束标记之前发出该脚本 
showModalDialog()[转]- -
showModalDialog()[转]- -客户端代码有两个问题,第一是把window写成了Window,javascript是严格区分大小写的,用Window是肯定会出错的;第二个问题是设置对话框的宽度用dialogWidth,高度用dialogHeight,而不是height和width。! 
showModalDialog()[转]- -
showModalDialog()[转]- -
showModalDialog()[转]- -
showModalDialog()[转]- -
showModalDialog()[转]- -
--------------------------------------------------------------------------------
showModalDialog()[转]- -
showModalDialog()[转]- -
showModalDialog()[转]- -
showModalDialog()[转]- -一个很有用例子:
showModalDialog()[转]- -
showModalDialog()[转]- - On the IE
-HTML list sometime back, contributor Joe Fawcett provided
showModalDialog()[转]- -another very
showModalDialog()[转]- -interesting (and, to my knowledge, otherwise explicitly documented) way to
showModalDialog()[转]- -pass data into and 
out of modal dialogs [1]. Essentially, you assign the
showModalDialog()[转]- -
"opener" [2as the argument passed into the modal dialog box. This allows
showModalDialog()[转]- -the modal dialog to directly update a variable 
in the "opener" document
showModalDialog()[转]- -regardless of whether it also sets a returnValue.
showModalDialog()[转]- -    Briefly:
showModalDialog()[转]- -
showModalDialog()[转]- -
"Opener" pseudo-code:
showModalDialog()[转]- -
---------------------
showModalDialog()[转]- -
showModalDialog()[转]- -
<html>
showModalDialog()[转]- -  
<head>
showModalDialog()[转]- -    
<title>Parent document</title>
showModalDialog()[转]- -    
<script type="text/javascript">
showModalDialog()[转]- -      var vTestData, vRv ;
showModalDialog()[转]- -
showModalDialog()[转]- -      vTestData 
= "I am a rock" ;
showModalDialog()[转]- -
showModalDialog()[转]- -      function fnShowModal()

http://iplinger.blogdriver.com/iplinger/705365.html

相关文章:

  • 2022-02-14
  • 2021-12-27
  • 2021-08-09
  • 2021-07-17
  • 2022-12-23
  • 2021-05-15
  • 2021-12-14
  • 2021-09-23
猜你喜欢
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-10-05
  • 2021-09-20
  • 2022-01-04
相关资源
相似解决方案