zoukankan      html  css  js  c++  java
  • HTML5和CSS3实例教程[总结一]

    关于onclick的行为与内容分离 

    1. 通过链接触发弹出窗口方式 (不推荐使用此方法!!!)
    <a href='#' 
        onclcik = "window.open('holiday_pay.html',WinName,'width=300, height = 300');">
    Holiday Pay 
    </a>

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

      2.普通情况

    <a href='holiday_pay.html' 
        onclcik = "window.open(this.href,WinName,'width=300, height = 300');">
    Holiday Pay 
    </a>

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

    <a href="holiday_pay" class="popup">Holiday pay</a>
    var links = $("a.popup");
    
    links.clcik(function(event){
       event.preventDefault();
       window.open($(this).attr('href'));   
    });

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

    <a href ="holiday_pay.html"
        data-width="600"
        data-heigth = "400"
        title = "Holiday Pay"
        class = "popup"> Holiday pay </a> 
    复制代码
    $(function(){
       $(".popup").click(function(event){
           event.preventDefault();
           var href=$(this).attr("href");
           var width = $(this).attr("data-width");
           var height = $(this).attr("data-height");
           var popup = window.open(href,"popup","height="+height+",width="+width+"");
    }) ;
    });
  • 相关阅读:
    与客服聊天功能测试点
    京东优惠券如何测试
    Linux笔试题
    线程与线程池原理
    PyCharm 介绍、安装、入门使用
    银行APP测试用户体验性方面
    python的闭包
    列表解析2
    深入函数
    再谈装饰器@@@
  • 原文地址:https://www.cnblogs.com/pcyy/p/5678612.html
Copyright © 2011-2022 走看看