文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>JS应用技巧(不定期更新)

JS应用技巧(不定期更新)

时间:2006-07-16  来源:一地风飞

本帖用来收集一些开发中经常会用到的Javascript技巧

1、将文本内容复制到剪帖板(only for IE)

window.clipboardData.setData('text','要复制的文字');

2、刷新父窗口

使用
window.opener.location.reload()
刷新,如果父窗口在此之前如果有过提交数据的动作,则会出现这么个讨厌的对话框
“不重新发送信息,则无法刷新网页”
应该用:
window.opener.location.href=window.opener.location.href;
window.location.reload();

3.产生随机数

Math.round(Math.random()*10000)

4、url编码(只对UTF8文档有效)

encodeURI(String)

5.cookie操作

function setCookie(name,value){
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)) return unescape(arr[2]);
else return null;
}
6.firefox没有innerText属性,用textContent代替
if(document.all){
         document.getElementById('objid').innerText = value;
    } else{
        document.getElementById('objid').textContent = value;
    }
7.JS的时间戳

var d = new Date();
d.getTime();//注意,该方法返回的是从1970年1月1日开始至今的毫秒数,跟php的time()返回秒数不同
//所以,要跟php的值一致,需要除以1000
8.检测全角字符
function check(){%3

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载