HTML5和CSS3实例教程总结(推荐)


Posted in HTML / CSS onJuly 18, 2016

关于onclick的行为与内容分离

1.通过链接触发弹出窗口方式 (不推荐使用此方法!!!)

XML/HTML Code复制内容到剪贴板
  1. <a href='#'    
  2.     onclcik = "window.open('holiday_pay.html',WinName,'width=300, height = 300');">  
  3. Holiday Pay    
  4. </a>  

如果JS被禁用链接无法引导用户进入对应页面,不要为href属性赋"#"及类似的值

2.普通情况

XML/HTML Code复制内容到剪贴板
  1. <a href='holiday_pay.html'    
  2.     onclcik = "window.open(this.href,WinName,'width=300, height = 300');">  
  3. Holiday Pay    
  4. </a>  

3.0  大量重复链接,为每个链接分配可识别类名,通过使用jQuery为每个click事件分别添加监听器

XML/HTML Code复制内容到剪贴板
  1. <a href="holiday_pay" class="popup">Holiday pay</a>  
  2.   
  3. var links = $("a.popup");   
  4.   
  5. links.clcik(function(event){   
  6.    event.preventDefault();   
  7.    window.open($(this).attr('href'));      
  8. });  

3.1  通多自定义数据类型设置弹出窗口尺寸大小 

XML/HTML Code复制内容到剪贴板
  1. <a href ="holiday_pay.html"  
  2.     data-width="600"  
  3.     data-heigth = "400"  
  4.     title = "Holiday Pay"  
  5.     class = "popup"> Holiday pay </a>   
JavaScript Code复制内容到剪贴板
  1. $(function(){   
  2.    $(".popup").click(function(event){   
  3.        event.preventDefault();   
  4.        var href=$(this).attr("href");   
  5.        var width = $(this).attr("data-width");   
  6.        var height = $(this).attr("data-height");   
  7.        var popup = window.open(href,"popup","height="+height+",width="+width+"");   
  8. }) ;   
  9. });  

以上这篇HTML5和CSS3实例教程总结(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

原文地址:http://www.cnblogs.com/liul0703/p/5677644.html

HTML / CSS 相关文章推荐
css3让div随鼠标移动而抖动起来
Feb 10 HTML / CSS
一款纯css3实现的非常实用的鼠标悬停特效演示
Nov 05 HTML / CSS
纯css3实现的竖形无限级导航
Dec 10 HTML / CSS
css3利用transform变形结合事件完成扇形导航
Oct 26 HTML / CSS
html5使用Canvas绘图的使用方法
Nov 21 HTML / CSS
详解通过变换矩阵实现canvas的缩放功能
Jan 14 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
May 14 HTML / CSS
基于html5实现的图片墙效果
Oct 16 HTML / CSS
Web时代变迁及html5与html4的区别
Jan 06 HTML / CSS
详解HTML5 data-* 自定义属性
Jan 24 HTML / CSS
JavaScript+Canvas实现自定义画板的示例代码
May 13 HTML / CSS
如何在Canvas上的图形/图像绑定事件监听的实现
Sep 16 HTML / CSS
HTML5 拖放功能实现代码
Jul 14 #HTML / CSS
HTML块级标签汇总(小篇)
Jul 13 #HTML / CSS
HTML5进阶段内联标签汇总(小篇)
Jul 13 #HTML / CSS
关于HTML5语义标签的实践(blog页面)
Jul 12 #HTML / CSS
HTML5学习心得总结(推荐)
Jul 08 #HTML / CSS
HTML5之语义标签介绍
Jul 07 #HTML / CSS
HTML5之tabindex属性全面解析
Jul 07 #HTML / CSS
You might like
理解PHP中的stdClass类
2014/04/18 PHP
PHP内核探索之变量
2015/12/22 PHP
php数据访问之增删改查操作
2016/05/09 PHP
PHP多维数组排序array详解
2017/11/21 PHP
javascript温习的一些笔记 基础常用知识小结
2011/06/22 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
深入了解javascript中的prototype与继承
2013/04/14 Javascript
深入理解javascript中defer的作用
2013/12/11 Javascript
将HTML格式的String转化为HTMLElement的实现方法
2014/08/07 Javascript
jQuery+Ajax实现无刷新操作
2016/01/04 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
nodejs使用express创建一个简单web应用
2017/03/31 NodeJs
随机生成10个不重复的0-100的数字(实例讲解)
2017/08/16 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
微信小程序实现图片上传
2019/05/23 Javascript
mustache.js实现首页元件动态渲染的示例代码
2020/12/28 Javascript
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
Python使用sorted排序的方法小结
2017/07/28 Python
Python分析学校四六级过关情况
2017/11/22 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
关于numpy.where()函数 返回值的解释
2019/12/06 Python
详解Python中的分支和循环结构
2020/02/11 Python
Python列表推导式实现代码实例
2020/09/09 Python
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
Lands’ End英国官方网站:高质量男女服装
2017/10/07 全球购物
水利学院求职自荐书
2014/02/01 职场文书
优秀党员获奖感言
2014/02/18 职场文书
11.9消防日宣传标语
2014/10/08 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
保护环境的宣传语
2015/07/13 职场文书