一些常用的JS操作语句


function GetURLDText(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}

获取url传递值的方法,其中name是传递值的ID。


示例:

var Text = GetURLDText("TZ_BYKJ");


------------------------------------------------------------------------------------------------------------------------

使用JS做一个倒计时系统

<h3 style="color:#f00">本页面将在<span id="Times">10</span>秒后关闭</h3>

其中id位Times里面的值10是倒计时的时间,可以自行定义。

下面是JS的代码,这些代码需要在网页打开的时候启动。

function TZ() {

var Text = document.getElementById("Times"); //获取Timer值
var TIME = Text.innerHTML - 1; //减去1

if (TIME == 0) { //如果已经减到了0,就开始操作
javascript: location.href = 'Loging.aspx?TZ_BYKJ=10086&ID=011011000110&BuyTime=201408060953&WEBID=1&Buyuser=urltitle';
} else {
Text.innerHTML = TIME; //没有好?把减去的值赋给Timers
}

setTimeout("TZ()", 1000);
}

TZ();



------------------------------------------------------------------------------------------------------------------------

使用JS判断该页面是否是从指定页面跳转过来的


基本思路就是使用历史记录来获得上一页的名称,还要加上域名。

 var Html = "http://" + window.location.host + "/Histroy_A.html"; //使用window.location.host获得域名信息,再加上页面名称
if (Html == document.referrer) {
alert("正确跳转");
} else {
alert("错误跳转");
}




智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告