zDialog v2.0 - samples

zDialog v2.0 - samples



1. 普通窗口


 Dialog.open({
URL
:
"javascript:void(document.write('这是弹出窗口中的内容'))"
});

2. 设定了高宽和标题的普通窗口


 var 
diag = 
new 
Dialog();

 diag.Width = 600;

 diag.Height = 300;

 diag.Title = 
"设定了高宽和标题的普通窗口"
;

 diag.
URL 
= 
"javascript:void(document.write('这是弹出窗口中的内容'))"
;

 diag.show();

3. 内容页为外部连接的窗口


 var 
diag = 
new 
Dialog();

 diag.Title = 
"内容页为外部连接的窗口"
;

 diag.
URL 
= 
"http://www.aspxcs.net/"
;

 diag.show();

4. 内容页为html代码的窗口


 var 
diag = 
new 
Dialog();

 diag.Title = 
"内容页为html代码的窗口"
;

 diag.InnerHtml=
'
     
直接输出html,使用 InnerHtml 属性。
'
diag.show();

5. 内容页为隐藏的元素的html内容


 var 
diag = 
new 
Dialog();

 diag.Title = 
"内容页为隐藏的元素的html"
;

 diag.InvokeElementId=
"forlogin"

 diag.show();

用户登陆
用户名
密 码

8. 返回值到调用页面


 var 
diag = 
new 
Dialog();

 diag.Title = 
"返回值到调用页面"
;

 diag.
URL 
= 
"javascript:void(document.write('这是弹出窗口中的内容'))"
;

 diag.OKEvent = 
function
(){
$id
(
'getval'
).
value 
= diag.innerFrame.
contentWindow
.
document
.getElementById(
'a'
).
value
;diag.close();};

 diag.show();

 var 
doc=diag.innerFrame.
contentWindow
.
document
;

 doc.open();

 doc.write(
'   请在文本框里输入一些值  '
) ;

 doc.close();

9. 代替window.alert及window.confirm


 Dialog.alert(
"提示:你点击了一个按钮"
);

 Dialog.confirm(
'警告:您确认要XXOO吗?'
,
function
(){Dialog.alert(
"yeah,周末到了,正是好时候"
)});

13. 在弹窗的内容载入完成后,执行方法


 var 
diag = 
new 
Dialog();

 diag.OnLoad=
function
(){alert(
"页面载入完成"
)};

 diag.
URL 
= 
"http://www.aspxcs.net/";
;

 diag.show();

注:如果窗体内为iframe内容页,要在载入完成后对内容页作操作,必须考虑访问权限,如引用页和当前页应在同一个域内。

16. 动态改变窗口大小


 var 
diag = 
new 
Dialog();

 diag.Title = 
"修改中窗体尺寸"
;

 diag.
URL 
= 
"javascript:void(document.write('这是弹出窗口中的内容'))"
;

 diag.OKEvent = 
function
(){

  var 
doc=diag.innerFrame.
contentWindow
.
document
;

  doc.open();

  doc.write(
'  窗口尺寸改为600*300  '
) ;

  doc.close();

  diag.setSize(600,300);

 };

 diag.show();

 diag.okButton.
value
=
"改变窗口大小"

17. 弹出窗口自动关闭


 var 
diag = 
new 
Dialog();

 diag.AutoClose=5;

 diag.ShowCloseButton=
false
;

 diag.
URL 
= 
"javascript:void(document.write('这是弹出窗口中的内容'))"
;

 diag.show();

注:AutoClose为自动关闭时间,单位秒

19. 窗体内的按钮操作父Dialog


 var 
diag = 
new 
Dialog();

 diag.Title = 
"窗体内的按钮操作父Dialog"
;

 diag.
URL 
= 
"javascript:void(document.write('这是弹出窗口中的内容'))"
;

 diag.show();

 var 
doc=diag.innerFrame.
contentWindow
.
document
;

 doc.open();

 doc.write(
'     '
) ;

 doc.close();

你可能感兴趣的:(JavaScript,html,.net)