有研究过lhgdialog弹出窗口框架的吗
展开全部
lhgdialog弹出窗口框架使用说明
lhgdialog是一个多功能,高效率的弹出窗口组件。
一、组件的结构:
1. lhgdialog.js:组件的主调用函数。
2. lhgdialog.html:组件的模板文件,此文件用来控制窗口的样式和鼠标对窗口的各种操做。 3. lhgdialog.css:组件的样式表文件。 4. images:窗口所需图片文件夹。(以上4个是组件必须的) 5. _content:包含内容页的文件夹。(内容页指窗口中加载的页面) 6. _demo.html:组件的演示文件。 二、组件的安装:
1. 将组件放到你的系统所指定的文件夹中。组件中的所有文件是一个整体,必须放在一个目录中,其中以“_”
开头的文件或文件夹可以删除,其它文件或文件夹不能删除,也不能更改名称。例如:我想在我的CMS系统里使用组件,我的CMS系统的目录是actcms,我的组件放在系统的ACT_inc/js/lhgdialog/下。如下
图:放组件的目录的
名称可以任意,如我设的为lhgidalog,你也可以写其它的名称,但lhgdialog.js、lhgdialog.html、lhgdialog.css、images这四个必须放在这个文件夹中,且名称都不能更改。
2. 然后在你需要调用组件的页面加入lhgdialog.js文件。例如我想在actcms/Admin/ACT.Sys.asp文
件里调用组件就得在<head></head>里加入lhgdialog.js文件,写法如下图:
3. 最后在你需要弹出窗口的地方的事件里调用弹出窗口主函数就可以了。例如下图:
当然你也可以在这里自已写个函数,然后在自己写的函数里调用lhgdialog.opendlg()主函数。 三、主函数参数说明:
组件的主调函数lhgdialog.opendlg的形式为:
lhgdialog.opendlg( t, p, w, h, c, i, n, s, o, l )
下面对各参数做详细说明:
1. t :窗口标题,文本型数据。例:’我的窗口’。
2. p :内容页文件,文本型数据。这里要根据你在第六个参数i所指定的形式来写。参数i一共有3种形式,
自己的内部页面、外部的链接页面和HTML代码。如果为自己的内部页面就要写页面文件的路径(此路径为相对路径)如:我要加载content.htm文件就得这样写:lhgdialog.opendlg(‘’,’../../../temples/content.htm’,…)内容页的路径必须是从lhgdialog.html开始到内容页的相对路径。如果是外部的链接页面,只要写全网址即可,如:lhgdialog.opendlg(‘’,’http://www.baidu.com’,…)。如果为HTML代码,则只要把HTML代码写上即可,如:lhgdialog.opendlg(‘’,’<b>abc</b>’,…)。 3. w :窗口的宽度,数值型数据。 4. h :窗口的高度,数值型数据。
5. c :是否显示遮罩层,布尔型数据。为true时显示,false时不显示。
lhgdialog是一个多功能,高效率的弹出窗口组件。
一、组件的结构:
1. lhgdialog.js:组件的主调用函数。
2. lhgdialog.html:组件的模板文件,此文件用来控制窗口的样式和鼠标对窗口的各种操做。 3. lhgdialog.css:组件的样式表文件。 4. images:窗口所需图片文件夹。(以上4个是组件必须的) 5. _content:包含内容页的文件夹。(内容页指窗口中加载的页面) 6. _demo.html:组件的演示文件。 二、组件的安装:
1. 将组件放到你的系统所指定的文件夹中。组件中的所有文件是一个整体,必须放在一个目录中,其中以“_”
开头的文件或文件夹可以删除,其它文件或文件夹不能删除,也不能更改名称。例如:我想在我的CMS系统里使用组件,我的CMS系统的目录是actcms,我的组件放在系统的ACT_inc/js/lhgdialog/下。如下
图:放组件的目录的
名称可以任意,如我设的为lhgidalog,你也可以写其它的名称,但lhgdialog.js、lhgdialog.html、lhgdialog.css、images这四个必须放在这个文件夹中,且名称都不能更改。
2. 然后在你需要调用组件的页面加入lhgdialog.js文件。例如我想在actcms/Admin/ACT.Sys.asp文
件里调用组件就得在<head></head>里加入lhgdialog.js文件,写法如下图:
3. 最后在你需要弹出窗口的地方的事件里调用弹出窗口主函数就可以了。例如下图:
当然你也可以在这里自已写个函数,然后在自己写的函数里调用lhgdialog.opendlg()主函数。 三、主函数参数说明:
组件的主调函数lhgdialog.opendlg的形式为:
lhgdialog.opendlg( t, p, w, h, c, i, n, s, o, l )
下面对各参数做详细说明:
1. t :窗口标题,文本型数据。例:’我的窗口’。
2. p :内容页文件,文本型数据。这里要根据你在第六个参数i所指定的形式来写。参数i一共有3种形式,
自己的内部页面、外部的链接页面和HTML代码。如果为自己的内部页面就要写页面文件的路径(此路径为相对路径)如:我要加载content.htm文件就得这样写:lhgdialog.opendlg(‘’,’../../../temples/content.htm’,…)内容页的路径必须是从lhgdialog.html开始到内容页的相对路径。如果是外部的链接页面,只要写全网址即可,如:lhgdialog.opendlg(‘’,’http://www.baidu.com’,…)。如果为HTML代码,则只要把HTML代码写上即可,如:lhgdialog.opendlg(‘’,’<b>abc</b>’,…)。 3. w :窗口的宽度,数值型数据。 4. h :窗口的高度,数值型数据。
5. c :是否显示遮罩层,布尔型数据。为true时显示,false时不显示。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询