赵丽宏课文:lightwindow2.0的使用教程
来源:百度文库 编辑:九乡新闻网 时间:2024/05/04 14:24:15
Light Window v2.0不错的web 2.0应用代码,可在当前窗口调用其他页面,包括注册,登录,搜索,flash,图片,视频等文件……
第一步:将三个js文件和一个css文件包含在你要实现的页面中。
第二步:在超链接(hyperlink)标签里,你可以改变如下属性。
params="lightwindow_width=516,lightwindow_height=530,lightwindow_show_images=2"
可选属性如下:
lightwindow_width // 窗口的宽度
lightwindow_height // 窗口的高度
lightwindow_show_images // 在一个画廊里一次性要展示的图片的数量,默认是 1, 这很方便声明不管你是在设置前还是在设置后
lightwindow_top // 设置窗口距顶部的整数距离
lightwindow_left // 设置窗口距左边的整数距离
lightwindow_type // 指定窗口要指定的数据类型, external, image, media, inline
lightwindow_loading_animation // Set to false to opt to not fade out the Loading Cover(缓冲条动画的相关设置)
lightwindow_iframe_embed // 嵌入一个媒体到框架内,而不是嵌入到一个div标签内
lightwindow_form // 表单的名字
要实例化任何一个窗口,仅仅是在超链接内加入一个"lightwindow"类,再为这个类做一再相关的设置
例如:foo da bar
即在foo da bar这个超链接内加入了一个lightwindow类,使得通过点击它可以调出一个lightwindow来显示那幅jpg图片。
不同的媒体类型:
Movie
链接名称
SWF
链接名称
PDF
Link Name
如果要使该媒体类型得到正常显示,你的电脑里要装有pdf阅读器。或者你可以使用Flash Paper代替。
External (i.e. A Website)
该类型是一个扩展类型,窗口显示的是一个网页,所以在属性中我们又加入了title和caption用来说明该网页。
链接名称
Images
画廊用到了一个rel标签,格式为:画廊名[类名]。图片在页面中显示的位置会依此来判断。
single image
链接名称
a gallery
image #1
image #2
image #3
下面是一个实例:
如果你只想实例化一个窗口,我们就可以使用函数createWindow(id)。
你可以使用作者创建的myLightWindow对象,当然你也可以使用你自己创建的对象。
代码如下:
链接名称
创建生成一个窗口,使用javascript
在使用作者创建的myLightWindow对象下,你可以使用activateWindow函数
myLightWindow.activateWindow({
href:'http://stickmanlabs.com/images/kevin_vegas.jpg',
title:'Waiting for the show to start in Las Vegas',
author:'Jazzmatt',
caption:'Mmmmm Margaritas! And yes , this is me...',
left: 300
});
你也可以设置更多的选项,如下:
href //窗口链接的位置
title //窗口的标题
author //窗口的作者
caption //窗口的说明文字
rel //设置rel标签
top //窗口的顶部位置
left //窗口的左边位置
type //窗口要展现的媒体类型
showImages //图片的数量
height //窗口的高度
width
第一步:将三个js文件和一个css文件包含在你要实现的页面中。
第二步:在超链接(hyperlink)标签里,你可以改变如下属性。
params="lightwindow_width=516,lightwindow_height=530,lightwindow_show_images=2"
可选属性如下:
lightwindow_width
lightwindow_height
lightwindow_show_images
lightwindow_top
lightwindow_left
lightwindow_type
lightwindow_loading_animation // Set to false to opt to not fade out the Loading Cover(缓冲条动画的相关设置)
lightwindow_iframe_embed
lightwindow_form
要实例化任何一个窗口,仅仅是在超链接内加入一个"lightwindow"类,再为这个类做一再相关的设置
例如:foo da bar
即在foo da bar这个超链接内加入了一个lightwindow类,使得通过点击它可以调出一个lightwindow来显示那幅jpg图片。
不同的媒体类型:
Movie
链接名称
SWF
链接名称
Link Name
如果要使该媒体类型得到正常显示,你的电脑里要装有pdf阅读器。或者你可以使用Flash Paper代替。
External (i.e. A Website)
该类型是一个扩展类型,窗口显示的是一个网页,所以在属性中我们又加入了title和caption用来说明该网页。
链接名称
Images
画廊用到了一个rel标签,格式为:画廊名[类名]。图片在页面中显示的位置会依此来判断。
single image
链接名称
a gallery
image #1
image #2
image #3
下面是一个实例:
如果你只想实例化一个窗口,我们就可以使用函数createWindow(id)。
你可以使用作者创建的myLightWindow对象,当然你也可以使用你自己创建的对象。
代码如下:
链接名称
创建生成一个窗口,使用javascript
在使用作者创建的myLightWindow对象下,你可以使用activateWindow函数
myLightWindow.activateWindow({
});
你也可以设置更多的选项,如下:
href
title
author
caption
rel
top
left
type
showImages
height
width