如何在js的src里面加入变量?

humanblue 2009-10-14 10:30:31
<script language="JavaScript" type="text/javascript" src="http://www.aaa.com.cn/js/login.php"></script>

因为我的login.php是登录状态验证,现在页面总会保持js缓存造成显示的bug,我能想到的做法就是把以上代码写成
<script language="JavaScript" type="text/javascript" src="http://www.aaa.com.cn/js/login.php?d=1"></script>
<script language="JavaScript" type="text/javascript" src="http://www.aaa.com.cn/js/login.php?d=2"></script>

在后面加个随机数,但那里貌似不能直接加变量?

不知道大家怎么处理的
...全文
749 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gkw521 2009-10-14
  • 打赏
  • 举报
回复

<script type="text/javascript" >
var s=document.createElement('script');
s.type="text/javascript";

s.src="http://www.aaa.com.cn/js/login.php?random="+Math.random();
document.getElementsByTagName('head')[0].appendChild(s);
</script>
sohighthesky 2009-10-14
  • 打赏
  • 举报
回复

<script id="scr1" type="text/javascript" src="http://www.aaa.com.cn/js/login.php?d=2"> </script>
document.getElementById("scr1").src="http://……?d="+(new Date()-0)

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧