Discuz showWindow函数解析
函数定义static/js/common.js
showWindow(k, url, mode, cache, v);
参数解析:
key | 默认值 | 含义 | 可选值及解释 |
---|---|---|---|
k | (必填) | 浮窗的 key | |
url | (必填) | get 方式 url 表示浮窗请求的地址 post 方式 url 表示浮窗提交的表单 id | |
mode | ‘get’ | 弹窗请求类型 | get: ajaxget 方式请求 url post: ajaxpost 方式请求 url |
cache | 1 | 是否缓存弹窗内容 | 1:是 0:否 |
v | 由于 showWindow() 是以 showMenu() 函数为内核,因此此处可微调 showMenu() 参数,如不指定则使用 showWindow() 的默认值 |
提示:
1.同一页面同时可以弹出多个浮窗,但 k 及 url 相同的浮窗同时只能显示一个。
2.浮窗标题区域支持拖拽。
3.另外关闭浮窗请使用 hideWindow(k)。
其它注意事项:
- 如果返回模板文件,则必须返回完整的模版文件。即必须包含
<!--{template common/header}-->
或者
<!--{template common/header_ajax}-->
以及
<!--{template common/footer}-->
或者
<!--{template common/footer_ajax}-->
小技巧:
弹窗标题:
<h3 class="flb">你的标题</h3><span><a href="javascript:;" class="flbc" onclick="hideWindow('$_G['gp_handlekey']');" title="{lang close}">{lang close}</a></span>
带提示内容的弹窗内容:
<div class="alert_error">提示内容</div> // 选择器alert_right,alert_error分别对应正确和错误的图标
Discuz showWindow函数解析相关推荐
- Discuz!常用函数解析(续)
/** * 产生随机码 * @param $length - 要多长 * @param $numberic - 数字还是字符串 * @return 返回字符串 */ function random($ ...
- D2DEngine V1.0.1 全函数解析
目录 前言 D2DEngine内部架构简析 将"符合模式"一项改"否"(/permissive) 模板.cpp D2DEngine全代码示例 1.绘制背景色窗口 ...
- matlab newff函数解析
matlab newff函数解析 newff Syntax Description Examples Algorithm 传递函数TFi 学习训练函数BTF 参数说明 see:http://matla ...
- oracle rpad mysql_Oracle生成不重复票号与LPAD,RPAD与NEXTVAL函数解析
SELECT TO_CHAR(SYSDATE,'YYMMDD')||LPAD(REFUNDSEQ.NEXTVAL,6,'0') AS RES_ORDER_NO FROM DUAL 该语句拼接 时间 与 ...
- json数据解析_VBA 实践指南 -- Split函数解析Json数据
什么是JSON? JSON(JavaScript Object Notation) 是一种及其轻量级的数据交换格式,它是 ECMAScript (欧洲计算机协会制定的JavaScript规范)的一个子 ...
- C/C++ sizeof函数解析——解决sizeof求结构体大小的问题
C/C++ sizeof函数解析--解决sizeof求结构体大小的问题 参考文章: (1)C/C++ sizeof函数解析--解决sizeof求结构体大小的问题 (2)https://www.cnbl ...
- 【Socket网络编程】12. send()、recv()、sendto() 和 recvfrom() 函数解析
send().recv().sendto()和recvfrom()函数解析 一般情况下,send().recv()在TCP协议下使用,sendto().recvfrom()在UDP协议下使用,也可以在 ...
- main() 函数解析(一)——Linux-0.11 剖析笔记(六)
文章目录 1. 宏定义`_syscall0` 2. `setup.s`读取的参数 3. 读取CMOS实时时钟信息 3.1 `outb_p(value,port)` 3.2 `inb_p(port)` ...
- main 函数解析(二)—— Linux-0.11 学习笔记(六)
main函数解析(二)--Linux-0.11 学习笔记(六) 4.6 blk_dev_init函数 void blk_dev_init(void) {int i;for (i=0 ; i<NR ...
- main函数解析(一)——Linux-0.11 学习笔记(五)
main()函数解析(一)--Linux-0.11 学习笔记(五) 经过了前面的各种铺垫,终于来到了main函数.这篇博客的任务是把init/main.c讲清楚.由于牵扯到很多的函数调用,要想一次就说 ...
最新文章
- 第一章 MongoDb概述
- 路由在express中的实践
- centos7 yum源安装ruby27方法
- C#创建Access
- function函数的使用
- 【本周面试题】第5周 - 开发工具相关
- CNN与Transformer结合,东南大学提出新架构 ConvTransformer
- Oracle加快终止对以往Java版本的免费支持期
- Centos7 连接Serial串口记录
- jQuery学习(一)—jQuery应用步骤以及ready事件和load事件的区别
- 马化腾去年年薪同比下降 25%,腾讯的下一步怎么走?
- 游戏组件——Game类
- Visual C# 2008+SQL Server 2005 数据库与网络开发――3.1.2 C# 2005和2008之间的关系
- 分享NI卸载工具(免费)
- 算法---LeetCode 113. 路径总和 II
- C++11_lambda表达式
- 英语发音规则---ai字母组合发音
- w7电脑蓝屏怎么解决_Win7电脑突然蓝屏怎么办?
- 微信小程序 使用三元运算符动态渲染布局
- 电脑没声音 小喇叭不见了怎么办