ArtDialog简单使用示例

  像dojo一样,artdialog也是在网上无意间搜出来的,可惜后来发现它和dojo冲突(最后都是用的dojo的dialog),没办法只有忍痛割爱了。今天花了些时间把http://code.google.com/p/artdialog/downloads/list上的demo整理了一下,把demo.js里的代码都抽出来加到jsp代码中了,这样更直观。代码如下:

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



    art
   






















上面没有用的特性art.dialog({id:'testDialog'}).data.iframe.document.getElementById('test'),也就是说如果在dialog里面嵌入的iframe,parent页面可以通过这种方式取到里面的控件。PS:iframe支持已经改变,没细研究。

在对话框里添加视频的时候,avi格式的总是只有声音没有画面,气死我了!基本上典型应用都有了,以后看一下就会用了,这就是目的,哈哈。还有,artDialg的属性如下(也就是Demo网页上的那几个):

content: {消息内容,支持HTML}

title: {标题.默认:'提示'} iframe: {嵌入外部页面. 存在content参数时候,此参数无效} yesText: {确定按钮文本. 默认:'确定'} noText: {取消按钮文本. 默认:'取消'}

width: {宽度,支持em等单位. 默认:'auto'}
height: {高度,支持em等单位. 默认:'auto'}
left: {x坐标,可以使用关键字,如:'left'、'right'. 默认:居中}
top: {y坐标,可以使用关键字,如:'top'、'bottom'. 默认:居中(注: 小对话框采用黄金比例垂直居中)}
menuBtn: {让对话框在指定元素附近弹出, 存在menuBtn参数则让left、top参数失效}
fixed: {是否启用静止定位. 默认:false}
style: {对话框风格扩展参数,写入自定义className,详情见皮肤css文件的定义,多个用空格隔开}
lock: {是否锁定屏幕, 中断用户操作页面. 默认:false}
id: {给对话框定义唯一标识id名称. 可以防止重复弹出对话框}
time: {多少秒自动关闭}

上面的属性有些已经不支持,属性已经改变更新了好多,详细参见最新下载的doc说明!!


你可能感兴趣的:(JS积累)