说说墙( 370条说说, 网友:38 条, 站长:332 条 )

网友评论

[请申请gravatar头像,木有头像的评论可能不会被回复]

CAPTCHAis initialing...

  1. css背景图定位:background-position,CSS3中已允许提供4个值!

    示例:假设要定义背景图像在容器中右下方,并且距离右边和底部分别有20px 、10px

    background:url(xx.jpg) no-repeat right 10px bottom 20px;

    遗憾的是:css3这个属性,ie6~8都是不支持的!
    #201
  2. artdialog插件使用artdialog.open(“test.php”),若test.php页面里有加入document.domain,art.dialog.top获取的窗口非顶级窗口,而是test.php页面所在的窗口,可通过console.log(art.dialog.top.document);验证!

    解决方法:
    要直接获取顶级窗口,可直接在test.php里面写入 this.parent,this指向加载test.php页面的iframe标签,或者加入下面判断:
    var win = art.dialog.top;
    document.domain==”xx.com”?win=win.parent:””;
    #202
  3. windows安全 记住我的凭证 失效,表现为注销或者重启Win7系统之后,又得重新输入用户名跟密码怎么办?
    Win7系统打开凭据管理器:”控制面板-凭证管理器”,添加凭证即可,具体操作:
    https://jingyan.baidu.com/article/5553fa82edfbc765a239341f.html
    #203
  4. google 最新可用ip (2015-04-26)

    118.174.27.112

    173.194.1.13

    173.194.1.15

    118.174.27.123

    118.174.27.210
    #204
  5. label标签内加标签,再加其它标签的情况下,如:

    <label>
    <input type=”radio” />
    <i>111</i>
    <img src=”” alt=”” />
    </label>

    label>input 这样的层级结构下,再给label加额外的click点击事件,会使点击事件重复执行2次,解决方法:
    点击事件中,加点击对象判断:

    if(!$(event.target).is(“input”)) return;
    #205
  6. $(“html,body”).animate({scrollTop:xxx},100);
    $(document).scrollTop(xxx);
    $(window).scrollTop(xxx);
    上述写法都正确,可执行,但:
    $(“html,body”).css({scrollTop:xxx});
    这种写法是错误的,解析详见:
    https://www.phpvar.com/archives/2837.html
    #206
  7. 最新google ip:( 2015-04-15更新)

    95.173.210.42

    别附获取google可用ip工具:

    huhamhire-hosts自动更新Google Hosts文件教程
    https://www.xiazaiba.com/jiaocheng/972.html
    #207
  8. 设置上下内边距即padding-top/padding-bottom对所有元素都有效,但行内非替换元素上不会影响行高计算,因此,如果一个元素既有上下内边距又有背景,从视觉上看可能延伸到其他行,有可能还会与其他内容重叠;若想不重叠,可设成块元素block或行内块元素inline-block
    #208
  9. 不用document.getElementById ,直接用id名就可引用dom对象,浏览器全兼容,如下:
    <div id=”abc”></div>
    <script>
    abc.innerHTML=”不用document.getElementById ,直接用id名就可引用dom对象,浏览器全兼容!”;
    </script>

    这种写法确实没问题,但不够直观,容易让人产生疑问!
    #209
  10. ie6实现min-width:

    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<900?"900px":"");
    #210
  11. 查看artDialog版本:

    artDialog.fn.version
    #211
  12. 清空控制台console信息命令:
    console.clear();

    更多console命令:
    https://liuxiaofan.com/2013/12/12/1582.html
    #212
  13. jQuery中的支持AMD代码:
    if ( typeof define === “function” && define.amd ) {
    define( “jquery”, [], function() {
    return jQuery;
    });
    }
    #213
  14. 怎样查看jquery版本?

    可以使用 jquery 内部提供的属性,虽然 jquery 并没有公开这个属性,但你仍然可以使用它,在载入jquery 的情况下:

    $.fn.jquery 或 $().jquery
    #214
  15. 隐藏层里面的子元素怎么获取其width、height 或坐标offset()值?

    隐藏元素本身:可以通过.width()/.height()来获取宽、高的,但不能获取到其offset()值;
    隐藏元素的子元素:子元素的width、height、offset值都不能正常获取.

    实现思路:保证获取子元素width、height 或坐标offset()值时,隐藏层是处于显示状态即可

    变通方法1: 先显示隐藏层,获取子元素信息后,立即隐藏

    <div class=”demo”>
    隐藏层里面的子元素怎么获取其width、height 或坐标offset()值,如:<a href=”javascript:;” class=”element”>能获取我的元素信息?</a>
    </div>
    <script>
    // console.log(“.demo隐藏时,获取子元素.element的宽度:”+$(“.element”).width());

    // 实现思路:保证获取子元素width、height 或坐标offset()值时,隐藏层是处于显示状态即可
    // 变通方法1:
    // 先显示隐藏层,获取子元素信息后,立即隐藏
    $(“.demo”).show();
    console.log(“.demo隐藏时,获取子元素.element的宽度:”+$(“.element”).width());
    $(“.demo”).hide();

    // 变通方法2:
    // 点击事件中初始化获取子元素信息
    $(“.link”).on(‘click’, function(event) {
    event.preventDefault();
    $(“.demo”).show();
    console.log(“.demo隐藏时,获取子元素.element的宽度:”+$(“.element”).width());
    $(“.demo”).show();
    });
    </script>
    #215
  16. 上传插件uploadify,实例化时,必须传入input上传元素的id,传class无效!

    隐藏上传进度条,默认无配置选项,可在实例中加入:
    ‘onInit’: function() { // 隐藏进度条
    $(“.uploadify-queue”).hide();
    }

    上传按钮,鼠标hover效果默认是加在.uploadify:hover .uploadify-button上的!
    #216
  17. HTML form表单标签中引用button,Internet Explorer7 的默认类型是 “button”,而其他浏览器中(包括ie8以上)的默认值是 “submit”。
    #217
  18. 用html5标签做多列等高布局,不支持html5的浏览器像:ie8/ie7即使引用html5.js,该布局显示还是有问题,表现为布局用的padding-bottom、margin-bottom值外层元素的overflow:hidden不生效!
    #218
  19. webstorm color theme主题配置文件位置:
    C:\Users\Administrator\.WebStorm9\config\colors
    #219
  20. 设置photoshop 打开拾色器 快捷键:
    https://jingyan.baidu.com/article/25648fc1a589c89191fd00bc.html
    #220
  21. 谷歌google最新可访问IP(2015.01.15)
    173.194.121.28

    ping ad.doubleclick.net 查看下谷歌广告域名所指向的ip,即可获取谷歌google最新可访问IP!!
    #221
  22. 单页面安装多个同类型但不同尺寸百度分享按钮:
    https://share.baidu.com/code/advance#summarize

    安装多个不同分享类型的按钮
    https://share.baidu.com/help/multiple
    #222
  23. 原生js,也能调用.click()方法模拟a、input标签的点击事件:
    <a href=”#” onclick=”abc();” rel=”nofollow”>测试</a><a href=”javascript:alert(333);” id=”ab” rel=”nofollow”>链接</a>
    <script>
    function abc (argument) {
    document.getElementById(“ab”).click();
    }
    </script>

    w3school有提到模拟HTML DOM Button 对象按钮上的一次鼠标单击:
    https://www.w3school.com.cn/jsref/met_button_click.asp

    但没提到能模拟a标签的点击事件:https://www.w3school.com.cn/jsref/dom_obj_anchor.asp

    经测试:原生js,也能类似jquery,直接在对象调用.click()方法模拟a、input标签的点击事件,浏览器全兼容!
    #223
  24. 谷歌chrome调试工具各项设置的用途解释:
    https://developer.chrome.com/devtools/docs/settings
    #224
  25. 使ie8/7支持html5标签需要js+css结合声明,如:header标签:
    <style>header{display: block;}</style>
    <script>
    document.createElement(“header”);
    </script>
    更完善的做法:
    引用https://github.com/aFarkas/html5shiv 的html5shiv.js,如:


    #225
1 7 8 9 10 11 15
回顶部