Joomla实现组件中弹出一个模式(modal)窗口的方法


Posted in PHP onMay 04, 2016

本文实例讲述了Joomla实现组件中弹出一个模式(modal)窗口的方法。分享给大家供大家参考,具体如下:

最关键的JS在 /media/system/js/modal.js 。有以下两种方式都可以实现,修改的都是扩展组件的模板文件default.php.

方式一:

<?php JHTML::_('behavior.modal', 'a.modal');?>
<a rel="{handler: 'iframe', size: {x: 570, y: 400}}" href="/index.php" class="modal">view</a>

就这么简单就可以实现了,其余的东西joomla!全部帮你处理了。高兴吧!

方式二:

<script src="/media/system/js/modal.js"></script>
<link rel="stylesheet" href="/media/system/css/modal.css" type="text/css" />
<a id="aatest" onclick="f()">view</a>
<script>
 function f() {
   SqueezeBox.fromElement(null, {handler: 'iframe', size: {x: 570, y: 400}, href:'/index.php'});
};
</script>

一般还是使用第一种好了,如果你要研究modal.js到底怎么实现的,第二种方式使一个入门的例子。

希望本文所述对大家基于joomla程序设计有所帮助。

PHP 相关文章推荐
利用js调用后台php进行数据处理原码
Oct 09 PHP
php下判断数组中是否存在相同的值array_unique
Mar 25 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 PHP
php连接mysql数据库代码
Mar 10 PHP
PHP clearstatcache()函数详解
Mar 02 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
Sep 23 PHP
通过缓存数据库结果提高PHP性能的原理介绍
Sep 05 PHP
php数组去除空值函数分享
Feb 02 PHP
Yii模型操作之criteria查找数据库的方法
Jul 15 PHP
laravel migrate初学常见错误的解决方法
Oct 11 PHP
PHP hex2bin()函数用法讲解
Feb 25 PHP
php策略模式简单示例分析【区别于工厂模式】
Sep 25 PHP
joomla组件开发入门教程
May 04 #PHP
Yii2前后台分离及migrate使用(七)
May 04 #PHP
微信公众平台DEMO(PHP)
May 04 #PHP
PHP实现的限制IP投票程序IP来源分析
May 04 #PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
May 04 #PHP
PHP实现获取并生成数据库字典的方法
May 04 #PHP
PHP创建/删除/复制文件夹、文件
May 03 #PHP
You might like
咖啡与水的关系
2021/03/03 冲泡冲煮
微信API接口大全
2015/04/15 PHP
详解php的socket通信
2015/08/11 PHP
Thinkphp和onethink实现微信支付插件
2016/04/13 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
PHP+Apache环境中如何隐藏Apache版本
2017/11/24 PHP
PHP中使用mpdf 导出PDF文件的实现方法
2018/10/22 PHP
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
2011/10/10 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
jQuery表格的维护和删除操作
2017/02/03 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
2017/11/27 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
JavaScript动态创建二维数组的方法示例
2019/02/01 Javascript
浅谈JavaScript_DOM学习篇_图片切换小案例
2019/03/19 Javascript
JavaScript实现随机点名器实例详解
2019/05/07 Javascript
[55:42]VG vs VGJ.T 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python的re模块应用实例
2014/09/26 Python
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
Centos部署django服务nginx+uwsgi的方法
2019/01/02 Python
详解python编译器和解释器的区别
2019/06/24 Python
PyCharm使用Docker镜像搭建Python开发环境
2019/12/26 Python
Python实现一个优先级队列的方法
2020/07/31 Python
迪卡侬中国官网:Decathlon中国
2020/08/10 全球购物
银行服务感言
2014/03/01 职场文书
五一口号
2014/06/19 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
学校党支部公开承诺书
2015/04/30 职场文书
搞笑结婚保证书
2015/05/08 职场文书
中考百日冲刺决心书
2015/09/22 职场文书
干部外出学习心得体会
2016/01/18 职场文书
解决Golang中goroutine执行速度的问题
2021/05/02 Golang
python 中的jieba分词库
2021/11/23 Python
python lambda 表达式形式分析
2022/04/03 Python
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏