Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript SocialHistory 检查访问者是否访问过某站点

javascript SocialHistory 检查访问者是否访问过某站点

window.onload=function(){ varsl=newSocialHistory(); alert(sl.doesVisit("www.jb51.net")); } 如果用户曾经使用过www.jb51.net,那么该函数就会返回真,否则返回假。 其实原理并不复杂,它利用了链接的a:visited伪类的属性。首先在页面上生成一个iframe,并在这个iframe中设置a和a:visited为不同的样式。然后将网站的链接插入到iframe中。浏...
效率高的Javscript字符串替换函数的benchmark

效率高的Javscript字符串替换函数的benchmark

可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2006/11/23/javascript-strreplace-benchmark/以及本声明我对这两个函数作了benchmark,发现新函数的效率约为原函数的1.4倍。虽然没有预想中那么高效率,但当要替换的字符串更多时,效率应该会提高吧。测试方法为,对一个2048字节长的字符串分别执行两个函数100次,取其执行时间。下面为10次测试的结果。toTXT_...
top.location.href 没有权限 解决方法

top.location.href 没有权限 解决方法

这样一样,如果有人把我的网页保存后,或者用iframe包含进去,再打开的话就会直接跳到我的文章页,以前测试成功,今天看到有个网站把我的页面给包含了,我想我的首页被iframe也没什么呀,可是点内页后,发现没有进入我的网站,查看javascript错误提示发现提示“无权访问”,在本地测试后发现问题依旧,看来是不对方网站做什么设置了,而是我网站问题,一步一步排除后发现,是top.location.href的问题,网上都大都使用的方法跟我的一样,找了半天终于有点...
二级域名或跨域共享Cookies的实现方法

二级域名或跨域共享Cookies的实现方法

注意点: 1、当你有一个Cookie组(或叫Cookie字典)使用Domain属性指定域名之后,当你在对该组的成员进行修改或新增的时候,一定要在操作之后加上Resonse.Cookies(cookieName).Domain属性。 2、如果没有必要,请不要修改已设置Domain的Cookie组,直接使用Response.Cookies("CookieText")=CookieValue来创建一个新的Cookie。对于每个独立的Response.Cookie...
Javascript与flash交互通信基础教程

Javascript与flash交互通信基础教程

下面是一些在Flash和使用Javascript的HTML文件直接通信的示例,每个示例都有简略的步骤 本文讨论了3种基本的Flash/Javascript通信方式: Javascript到Flash的通信----使用Flash播放器的javascript方法 Flash到Javascript的通信----使用Flash的fscommand Flash到Flash的通信----------使用本地连接对象或综合上2种技术 并不是所有的浏览器都很重视脚本.为了...
<< 261 262 263 264 265 266 267 268 269 270 >>