php程序员的笔记

  • 网站首页
  • PHP笔记
    • 字符串处理
    • php函数总结
    • 正则表达式
    • 模板框架使用
    • 我的网站模板笔记
    • Ecshop二次开发笔记
    • php源码下载
  • 数据库教程
    • MySQL数据库
    • MongoDB
    • Access数据库
    • Redis
  • JavaScript教程
    • Jquery基础
    • Jquery特效
    • JS常用函数
    • 开源插件开发
    • 谷歌地图开发
  • HTML教程
    • DIV+CSS技术篇
    • 网站优化笔记
    • HTML5 技术
  • 操作系统技巧
    • windows 7系统篇
    • Linux操作系统篇
    • 服务器
  • 互联网资讯
    • 生活杂侃
php程序员的笔记 -> JavaScript教程 -> Jquery特效 -> jquery弹出窗口插件(兼容所有浏览器)分享

jquery弹出窗口插件(兼容所有浏览器)分享

由于工作中经常碰到页面需要弹窗这种效果的,于是从网上下载的一些弹窗效果研究了下,总感觉有些弹窗效果虽然很酷,但问题很多,更要命的是代码一大堆大堆的,看着很头痛,于是根据实际需要自己用jquery写了一个弹窗效果并做成了插件的形式,有需要的可以下载下来看看。

jquery弹出窗口插件(兼容所有浏览器)效果

需要说明的是本例实现的比较粗糙,读者可以根据自己的实际情况做相应的修改,代码挺简单,看得懂jquery代码一定能看懂这个,下面主要说一下用法,该插件设置了如下几个参数:

'type' 弹窗里面的内容加载形式,目前只分为html url text三种,可选,默认为html形式。

'title' 弹窗标题,必须。

'url' 弹窗内容加载需要获取的内容的url地址,必须。

'prefix' 这里主要是为了防止css代码冲突而设置的,可选,默认为phpernote。

'width' 弹窗的宽度,必须。

'height' 弹窗的高度,必须。

'content' 当type设置为text的时候,弹窗里面需要显示的内容,可选,默认为空。

'cache' 弹窗内容加载是否允许缓存,可选,默认是false,不进行缓存。

下面看一个具体的实例,读者自己慢慢去体会吧。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
#phpernote_overlay{position:absolute;top:0;left:0;z-index:100;width:100%;background-color:#CCC;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
#phpernote_window{position:absolute;background:#fff;z-index:102;color:#000000;border:0px solid #666}
#phpernote_nav{clear:both;height:30px;line-height:30px;background-color:#E8E8E8;padding:0 6px;border-bottom:1px solid #999;}
#phpernote_title{float:left;}
#phpernote_operat{float:right;}
#phpernote_content{text-align:center;margin:0 auto;}
</style>
<title>无标题文档</title>
<script type="text/javascript" src="http://www.phpernote.com/js/jquery.min.js"></script>
<script type="text/javascript" src="./openbox.simple.js"></script>
<script type="text/javascript">
$(function(){
	$('.openbox').popWindow({
		title:'hello world'
	});
});
</script>
</head>
<body>
<div style="margin:230px auto;text-align:center;"><a href="#" type="" width="600" height="340" title="默认标题" url="feedback.html" class="openbox">点击我看效果</a></div>
<div id="test" style="margin-bottom:2000px;"></div>
</body>
</html>

jquery弹窗插件下载

您可能感兴趣的文章

  • 鼠标移动到文字上出现浮层提示特效(兼容IE,火狐等所有浏览器)
  • css设置层的透明,兼容所有浏览器
  • JS获取按键的代码,Js如何屏蔽用户的按键,Js获取用户按键对应的ASII码(兼容所有浏览器)
  • javascript判断鼠标左右键点击-兼容ie、firefox、chrome等各大主流浏览器
  • 网页背景音乐的设置方法,兼容所有浏览器
  • 右下角弹出广告 js,漂浮效果(兼容多浏览器)
  • JavaScript 复制功能代码,兼容多浏览器
  • Js地址栏特效(显示页面内所有加链接的图片的大小和查看当前的浏览器的高度)
转载请注明出处:php程序员的笔记
本文永久地址:http://www.phpernote.com/jquery-effects/945.html
发布时间:2014 年 01 月 04 日 22 时 11 分 59 秒     文章来源:-わ千与千寻
上一篇:jquery插件开发方法分享
下一篇:JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
热门文章
  • JQuery实现图片渐显渐隐切换的几种特效
  • 一个基于jQuery的弹出层 XYTipsWindow
  • jquery模拟select下拉框效果
  • 后台 ajax 异步修改示例
  • jquery实现模拟新浪微博大厅和腾讯微博首页滚动效果
  • jquery特效两边固定的对联广告效果
随机文章
  • 图片放大展示特效slimbox 最轻量级功能最强大的Jquery图片放大特效
  • thinkphp更新数据库的五种方法
  • JQUERY 横向三级导航菜单
  • 基于jQuery控制的左右滚动,自动滚动效果
  • 周热门文章
    • jQuery prettyPhoto图片展示特效
    • Lee dialog 超好的弹出层效果,基于jquery插件
    • Jquery特效折叠菜单
    • jquery+html+php 实现Ajax无刷新文件上传
    • flash幻灯片切换效果代码,超简单超实用
    • jquery实现图片放大缩小特效
    • jquery下拉菜单效果(超简洁实用,兼容IE和firefox等主流浏览器)
    • jquery QQ 表情插件分享
    • jquery倒计时效果插件
    • jquery弹出窗口插件(兼容所有浏览器)分享

All rights reserved. Design by -わ千与千寻.  京ICP备16025782号-1网站地图  友情连接有话要说私人建站招募投稿  广告服务  互联网工具大全