什么是pjax?当你点击一个站内的链接的时候,不是做页面跳转,而是只是站内页面刷新。这样的用户体验,比起整个页面都闪一下来说, 好很多。 其中有一个很重要的组成部分, 这些网站的ajax刷新是支持浏览器历史的, 刷新页面的同时, 浏览器地址栏位上面的地址也是会更改, 用浏览器的回退功能也能够回退到上一个页面。 那么如果我们想要实现这样的功能, 我们如何做呢? 我发现pjax提供了一个脚本支持这样的功能。 pjax项目地址在 https://github.com/defunkt/jquery-pjax 。 实...
首页
标签词为 "JavaScript" 的文章
JS判断访客终端是否为移动设备
第一种检测方法:var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", ...
利用JavaScript拒绝某地区或城市的IP访问网站
在工作中难免有时候网站受到来某些地域的恶意点击,或者上级部门检查,网站又要能提供服务,又要能应付检查。这个时候,我们就需要屏蔽某个地区的IP禁止访问网站,达到消除恶意点击的目的。虽然服务器配置也可以解决,但频繁改动服务器配置,有可能影响服务器稳定。因此我们采用js判断ip来路并跳转的方式来达到所需要的效果。示例代码如下:<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" charset=...
JavaScript免费获取网站访客QQ号码方法
很多医疗网站都在做号码抓取的业务,应该99%都是花钱买的抓取业务。其实我们也可以自己做,当然了这是取巧,功能没有花钱的那么强大。有兴趣的可以试试,反正又不要钱是吧。找到网站访客QQ号码的原理原理很简单,当用户登录QQ的时候打开你的网站,网站会自动弹出你的QQ空间页面,之后在三秒钟左右自动关闭,这个时候,你打开你的QQ空间,查看你QQ空间的最近访客,这里的最近访客就是你网站的访客。这里给大家提醒一下,最好是申请一个新QQ,完全没有好友的QQ,另外如果网站访问量大于300,最好是开通黄钻,未开通黄钻的QQ空间只能...
JavaScript网页浏览历史记录
<fieldset id="xiaolin" style="border:1px red solid; width:300px; height:400px;line-height:25px; color:blue">
<legend style="color:red">您最近浏览过的新闻 </legend>
未找到您的最近浏览记录
</fieldset>
<script type="te...
JavaScript 封装设计模式介绍
在Javascript中会把现实中的一些事物抽象成一个Class并且把事物的属性(名词)作为Class的Property把事物的动作(动词)作为Class的methods。在面向对象的语言中(C#等)都会有一些关键字来修饰类或者属性(Private,public,protect),这些关键词描述了访问的权限,不多做解释。我们来看看Javascript的易变的特性(我们还用上一次的例子):var Man = function (name, age) {
this.Name = name;
t...