• 如何做到复制网站内容,自动添加版权作者信息
  • 在你复制别人博客内容时候,有些网站会在复制内容后,自动添加作者版权信息。比如这样:---------------------来源:程成博客原文链接:http://www2.cc1021.com/article/177.html?tdsourcetag=s_pctim_aiomsg版权声明:本文为博主原创文章,转载请附上博文链接!那么是如何实现的?添加如下一段 JS 代码if( window.ActiveXObject ){     &...
  •  2018-11-15  |    程成  |    134  |    1  |    前端技术  |   版权  复制  作者  JS  
  • https 引用 http 协议的 JS 和 CSS 失效解决方法
  • http 切换到 https 后,发现一些引用第三方的 jS 和 CSS 失效了。报错:This request has been blocked; the content must be served over HTTPS.解决方法:将 http:// 换成 https:// 即可,但是如果你找不到对应的 https 资源,可以用下面这种方法将http:去掉,比如<script src="//code.jquery.com/jquery-1.11.0.min...
  •  2018-11-14  |    程成  |    120  |    0  |    前端技术  |   https  JS  CSS  http  
  • 输入框内容实时监控改变input和propertychange
  • 在web开发中,肯定需要用到实时监控输入框的内容。当你使用keydown,keyup,keypress时候,这样鼠标粘贴就不会起作用;组合键也会变得很麻烦。这时候就需要专业的html5标准事件:input,change,和IE专属的事件propertychange。一、input和change事件oninput和onchange都是事件对象,当输入框的值发生改变时触发该事件。不同的是,input是在值改变时立即触发,而change是在值改变后失去焦点才触发,并且可以用在非输入框中,如:selec...
  •  2017-10-13  |    程成  |    1738  |    1  |    前端技术  |   Input  propertychange  输入框  前端  JS  jQuery  
  • 前端调试javascript利器之debugger语句
  •     现在常用的浏览器IE、Chrome、360、Firefox都有相应的脚本调试功能,一般直接按F12开启开发者模式。不过如何在浏览器/VS中"快速"调试和定位我们的JS代码,感兴趣的你可以了解下debugger语句,希望本文对你有所帮助。一、开发者模式F12    打开浏览器,按下F12键,就会打开开发人员工具,这是浏览器内置的开发人员开发工具,方便开发人员对HTML、CSS、Javascr...
  •  2017-07-05  |    程成  |    483  |    2  |    前端技术  |   debugger  调试  javascript  前端  
  • arguments.callee用法和caller的用法
  • 今天在看别人代码的时候,出现了arguments.callee(),百度后才知道了arguments.callee()的用法。1、arguments    arguments:  在函数调用时, 会自动在该函数内部生成一个名为 arguments的隐藏对象。 该对象类似于数组, 但又不是数组。可以使用[]操作符获取函数调用时传递的实参。    看上去很简单。 需要注意的是 argument 保存的实参的信息...
  •  2017-07-04  |    程成  |    583  |    1  |    前端技术  |   arguments  callee  caller  JS  前端  
  • js如何阻止页面被iframe调用
  • 本文主要讲述页面如何阻止被iframe调用方法,分享给大家参考,具体实现如下:一、发现问题    有时候发现别人的网站中某些内容和自己网站一模一样,其实可能是别人用iframe引用了你的页面,下面我就介绍如何阻止页面被iframe调用方法,分享给大家参考。二、名词解释1、self:当前窗口对象(如果在iframe里,则为该框架的窗口对象)2、top:父窗口对象3、window:典型情况下,浏览器会为每一个打开的html创建对应的window对象,如果这个文...
  •  2017-06-27  |    程成  |    537  |    0  |    前端技术  |   JS  iframe  location  JavaScript  前端  
  • 如何用js/jquery获取音频播放进度并在记录模拟出播放进度
  • 今天接到一个需求,需要在页面做到如下效果。在播放音频的同时,需要显示音频的播放进度,并且显示在页面上。查资料,发现html5新增了audio标签,并且自带了duration和currentTime属性。1、audio.duration获取音频时长,以秒为单位2、audio.currentTime获取音频的播放进度通过这两个属性,可以用jquery实现获取音频播放进度并记录的效果,大致代码如下:<script type="text/javascript">...
  •  2017-03-22  |    程成  |    780  |    1  |    前端技术  |   jQuery  进度  播放  JS  前端  音频  
  • 最全手机号加电话号码正则匹配、邮箱正则匹配、QQ正则匹配
  • 如何过滤一个输入框中除手机号或电话之外其他无意义的输入,这个时候就需要正则表达式来帮忙。下面直接上js/jquery实现的正则匹配手机电话号码、QQ、邮箱;同理,可以写出php中的正则匹配手机电话号码、QQ、邮箱。1、过滤正确手机号和电话号码只有手机号,座机,400开头号码,800开头号码才合法function checkPhone(strPhone) {     var phoneReg = /^[1]...
  •  2017-03-16  |    程成  |    622  |    1  |    前端技术  |   正则  JavaScript  jQuery  JS  前端  
  • 详解网页实现微信分享JSSDK(个人订阅号已放弃)
  • 想让自己的网页在微信和朋友圈内分享,于是研究了下微信的分享,后来发现微信已经将个人干掉了,只有公司才能够分享。下面就详细介绍下用微信JSSDK,如何让网页在微信中分享。步骤一:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。这里的域名要求如下:注意:需要传一个txt文件到网站根目录下,不然绑定报错。备注:登录后可在“开发者中心”查看对应的接口权限。步骤二:引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.q...
  •  2017-03-10  |    程成  |    816  |    1  |    前端技术  |   微信  分享  JS  SDK  前端  
  • 基于layer实现的多张图片浮层弹窗实现与左右切换效果
  • 今天需要做个图片弹出浮层,当点击小图时,可以弹出个大图的浮层弹窗,并且在多图的情况下可以左右切换。我第一反应是layerjs中有个layer.photos可以实现如上的效果,并且还自带左右切换的效果。后来去官网看了文档,大致用法如下:一、用法一//HTML示例 <div id="layer-photos-demo" class="layer-photos-demo">     &l...
  •  2017-03-04  |    程成  |    1767  |    4  |    前端技术  |   layer  弹窗  浮层  前端  图片  
  • 详解 JS/jQuery 实现加载图片时自适应大小和等比例摆放
  • 有时候在前台需要展示图片的时候,发现图片的大小不一致,有的大,有的小。更恶心的是图片有的是竖着看的,有的是横着看的。这个时候你如果给图片固定大小,要么图片会变形,要么有的图片会超出容器范围。最简单的方法就是写个js/jquery来自动适应图片的长宽,让图片能够在容器内正常显示。下面提供一个很好的jquery方法,自适应图片在页面中显示的大小和位置:function ImgPosInitMobs(obj) {     //图片 &nb...
  •  2017-03-03  |    程成  |    506  |    2  |    前端技术  |   jQuery  图片  JS  前端  
  • php中ajax返回数据如何回调和处理详解
  • 在网页中前台和后台打交道,用到最多的应该就是ajax了。关于如何在前台和后台交互数据,ajax就可以实现在不刷新页面的前提下,与后台数据进行交互,并通过jquery/js处理,在页面中变化显示,php开发基本技能之一。静态页面中通过jquery封装的$.ajax方法,在php中返回json格式数据,jquery能够获取返回的数据并进行操作了。一、下面是前台页面例子:function(index) {     var arr ...
  •  2017-03-03  |    程成  |    736  |    1  |    前端技术  |   PHP  Ajax  数据  数据传递