首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

小弟我想在url后加一个随机数,如何做

2012-03-03 
我想在url后加一个随机数,怎么做因为url可能带参数也可能没有能写个正则或方法加上一个随机数又不影响原来

我想在url后加一个随机数,怎么做
因为url可能带参数也可能没有
能写个正则或方法加上一个随机数又不影响原来的url么

[解决办法]
干吗要正则啊?
不懂。

就按照lz的题目回答了,假设楼主这样做只是为了避免需要更新的内容被浏览器cache住
var s=new Date();
var url= "http://asd.com?rand= "+s.toLocaleTimeString();

如果一定要用随即数。。
var s=Math.random*10000;
url+= "?rand= "+s;
[解决办法]
哦,可能有可能没有啊,那就url+= "&rand= "+s
就成吧,有没有参数都无所谓的
[解决办法]
如果是这个链接发到注册客户的E-mail上进行注册验证。
<%
randomize
num = int(7999*rnd+2000) '计数器的值
num2 = EncryptString(num)//EncryptString为加密函数
session( "pwds ")=num
%>
<a href= "http://www.fdsadf.com/check.asp?n= <%=num2%> "> 注册验证 </a>
[解决办法]
产生一个随机整数通过算法将其转换为固定长度的字符串,如一个64进制字符串,然后向原url中插值,应该可以起到一定的保密措施,使用的时候反向操作剔除之

热点排行