页面载入中...
首页 » 爪哇脚本

点击复制传给QQ好友及复制内容加来源声明JS代码

此代码好像只在IE下有效果!FIREFOX好像都没有反应!文件核心其实就是window.clipboardData.setData(”Text”,clipBoardContent); 就仅是这个函数而已,就能让你的粘贴板上有数据,然后就可以随便Q传播了!

运行此文件看点击复制传给QQ好友及复制内容加来源声明示例效果

标签:

改变你的title文字

改变你的title的文字有什么好处呢?我不告诉你!你自己去猜吧!

看看示例:改变你的title

标签:

不想被框架框住自己的网页的JS代码

if(self!=top){top.location=self.location;}

标签:

xmlhttp对象用法

Xmlhttp是一种浏览器对象, 可用于模拟http的GET和POST请求。配合JavaScript可以实现页面数据在无刷新下的定时数据更
新,如果应用在聊天室、文字直播上可以取得较好的视觉效果。
IE中的 XmlHttp对象
在IE中XmlHttp被实现为ActiveX对象,通常使用
var xmlhttp = new ActiveXObject(”Msxml2.XMLHTTP”);
来创建一个对象,然后使用该对象的open方法来发出一个Http请求。
xmlhttp.open(”GET”, fragment_url);
这时候浏览器已经发出了Http请求,我们需要注册一个匿名函数给XmlHttp对象的onreadystatechange方法,这样当请求返回
时,xmlhttp就会自动调用我们注册的这个函数,下边是一个实际的例子。
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
element.innerHTML = xmlhttp.responseText;
}
}
因为我们不需要再发送任何信息,所以用下边的语句结束
xmlhttp.send(null);
我们将上边的过程封装为一个函数,下边是这个函数的完整代码:

标签:

window.frames跨域操作拒绝访问

<script language=”javascript”>
<!–
function abcgo()
{
s=window.frames[0].document.getElementsByTagName(’table’)
arr=[]
for(i=0;i<s.length;i++)
{
if(s[i].className==’ra’)
arr.push(s[i])
}
//window.frames[0].document.getElementByClass(’ooo’).innerHTML = “我是个大盗贼!什么也不怕!”;
//s[0].innerHTML= “我是个大盗贼!什么也不怕!”;
//s[1].innerHTML= “我是个大盗贼!”;
//s[2].innerHTML= “什么也不怕!”;
//arr[0].innerHTML= “包袱儿茶”;
//arr[1].innerHTML = “没有东西”;
arr[0].style.display = “none”;
//s[0].innerHTML = “none”;
}
–>
</script>
<iframe src=”http://www.domain.com” marginwidth=”0″ marginheight=”0″ allowtransparency=”allowTransparency” name=”abctest” frameborder=”0″ height=”768″ scrolling=”No” width=”1024″></iframe>

如果上面的网页和http://www.domain.com不是在同一个域中,那么就会出错提示:拒绝访问,这是因为脚本代码出于安全考虑是会拒绝跨域访问别的网站的内容的,不然,你就可以随便更改别的网站的内容了,这样太不安全了!

标签:

javascript常用的获取某标签对象的函数

getElementById
getElementsByName
getElementsByTagName

标签:

meta refresh是否被记录来路

refresh 属性值 — 刷新与跳转(重定向)页面
# refresh用于刷新与跳转(重定向)页面
# refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址

5秒之后刷新本页面
<meta http-equiv=“refresh” content=“5” />
5秒之后转到某个页面
<meta http-equiv=“refresh” content=“5; url=http://www.vckee.com/” />

现在的问题是,如果我在www.vckee.com的首页中做来路统计,这样的跳转是否被记录呢?本人的测试使用的是51.la来统计,发现并没有统计到来路,而是直接输入网址。这说明有可能没有办法统计,或者说是这方面的统计不屑统计呢?因为有些时候需要用到不被发现来路的跳转,而需要考虑到这样的问题!

什么是prototype?[zt]

prototype(原型)
在JavaScript中,prototype对象是实现面向对象的一个重要机制。
每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。
在通过new创建一个类的实例对象的时候,prototype对象的成员都成为实例化对象的成员。
1、该对象被类所引用,只有函数对象才可引用;
2、在new实例化后,其成员被实例化,实例对象方可调用。
同时,函数是一个对象,函数对象若直接声明成员,不用被实例化即可调用。
prototype.js
prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。
一些实用的函数

什么是jquery?[zt]

jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的Jörn Zaefferer,罗马尼亚的Stefan Petre等等。
jQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。
它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。
jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。
jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。
Jquery是继prototype之后又一个优秀的Javascrīpt框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototype和jquery:prototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby 罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把jquery作为自己唯一的框架类包。使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

JS中美元符号$的作用

自定义函数
function $(obj){return document.getElementById(obj)}

标签: