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

一个兢兢业业、无微不至的保姆。你用自己的一只手——雪,把那青绿的麦苗爱抚地搂在怀里,给他以温暖和关怀。麦苗在那层层棉被下静静地期待,期待着来春生长发育。蛇、鳝、熊等等,有的钻进了深泥,有的藏入树洞,休息一冬,养精蓄锐,方有新春来到时的精神振奋。你用自己的另一只手――寒风,举刀挥剑,把那些残害农作物的害虫,砍光杀尽,把那些残害人类、牲畜的虎豹豺豺狼驱赶进深山老林。冬呵!你严守阵地,不容侵犯;你,是一位最负责任的对友火热温情,对敌残忍无情的好保姆。

关于onclick的行为与内容分离

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

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

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

2.普通情况

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

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

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

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

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

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

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