JavaScript 获取参数问题
答案:2 悬赏:0 手机版
解决时间 2021-02-03 17:13
- 提问者网友:川水往事
- 2021-02-03 11:34
问题现状<br><br>test.asp?id=111<br><br>test.asp页面中包含着下面这样的JS代码<br><script src="abc.js?id=222"></script><br><br>请问如何能在abc.js 文件中获取 abc.js?后的ID参数<br><br>我目前用下面代码则把 test.asp后面的参数读出来了。<br><br>var id=''; <br>var url=window.location.search; <br>if(url.indexOf("?")!=-1) <br>{ <br>var str = url.substr(1) <br>strs = str.split("&"); <br>for(i=0;i<strs.length;i++) <br>{ <br>if([strs[i].split("=")[0]]=='id') id=unescape(strs[i].split("=")[1]); <br>} <br>} <br><br>alert(id); <br><br>现在想让它读取 abc.js?后面的参数,还望那位朋友能帮忙下。谢谢
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-02-03 12:35
不用传.
test.asp里面定义的js变量,在abc.js里面可以直接用。
<script language="javascript">
var id=111;
</script>
<script src="abc.js"></script>
在abc.js里可以直接使用id变量。
test.asp里面定义的js变量,在abc.js里面可以直接用。
<script language="javascript">
var id=111;
</script>
<script src="abc.js"></script>
在abc.js里可以直接使用id变量。
全部回答
- 1楼网友:玩家
- 2021-02-03 14:09
<script src="abc.js?id=不用这么麻烦吧。
直接用var id=Request("id");就行了啊。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯