• 前端调试javascript利器之debugger语句
  •     现在常用的浏览器IE、Chrome、360、Firefox都有相应的脚本调试功能,一般直接按F12开启开发者模式。不过如何在浏览器/VS中"快速"调试和定位我们的JS代码,感兴趣的你可以了解下debugger语句,希望本文对你有所帮助。一、开发者模式F12    打开浏览器,按下F12键,就会打开开发人员工具,这是浏览器内置的开发人员开发工具,方便开发人员对HTML、CSS、Javascr...
  •  2017-07-05  |    程成  |    1544  |    2  |    前端技术  |   debugger  调试  javascript  前端  
  • js如何阻止页面被iframe调用
  • 本文主要讲述页面如何阻止被iframe调用方法,分享给大家参考,具体实现如下:一、发现问题    有时候发现别人的网站中某些内容和自己网站一模一样,其实可能是别人用iframe引用了你的页面,下面我就介绍如何阻止页面被iframe调用方法,分享给大家参考。二、名词解释1、self:当前窗口对象(如果在iframe里,则为该框架的窗口对象)2、top:父窗口对象3、window:典型情况下,浏览器会为每一个打开的html创建对应的window对象,如果这个文...
  •  2017-06-27  |    程成  |    1380  |    0  |    前端技术  |   JS  iframe  location  JavaScript  前端  
  • 最全手机号加电话号码正则匹配、邮箱正则匹配、QQ正则匹配
  • 如何过滤一个输入框中除手机号或电话之外其他无意义的输入,这个时候就需要正则表达式来帮忙。下面直接上js/jquery实现的正则匹配手机电话号码、QQ、邮箱;同理,可以写出php中的正则匹配手机电话号码、QQ、邮箱。1、过滤正确手机号和电话号码只有手机号,座机,400开头号码,800开头号码才合法function checkPhone(strPhone) {     var phoneReg = /^[1]...
  •  2017-03-16  |    程成  |    1816  |    1  |    前端技术  |   正则  JavaScript  jQuery  JS  前端  
  • window.open拦截问题解决方法
  • 自己在写ajax方法,根据返回值打开新页面时候遇到了windows.open拦截问题。发现非用户自己主动的window.open,谷歌浏览器会自动拦截掉;ajax中的window.open就会解决方法:1、打开新的网页    var _target=window.open('about:blank')2、赋给网址链接    _target.location.href='www.xxx.com';...
  •  2017-02-06  |    程成  |    1525  |    0  |    前端技术  |   拦截  open  JavaScript  前端  JS  
  • JS 如何跨域的几种实用方法和原理
  • 自己搜索,并且总结了几种实用的js跨域方法以及其原理1、jsonp跨域2、document.domain3、window.name4、h5新方法window.postMessage1、jsonp 在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性来实现的。   服务器端php文件返回必须是一个可执行的js文件,所以data.php代码可能是这样的&...
  •  2017-02-06  |    程成  |    1129  |    0  |    前端技术  |   跨域  jQuery  JavaScript  前端