永发信息网

JavaScript 获取参数问题

答案:2  悬赏:0  手机版
解决时间 2021-02-03 17:13
问题现状<br><br>test.asp?id=111<br><br>test.asp页面中包含着下面这样的JS代码<br>&lt;script src=&quot;abc.js?id=222&quot;&gt;&lt;/script&gt;<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(&quot;?&quot;)!=-1) <br>{ <br>var str = url.substr(1) <br>strs = str.split(&quot;&amp;&quot;); <br>for(i=0;i&lt;strs.length;i++) <br>{ <br>if([strs[i].split(&quot;=&quot;)[0]]=='id') id=unescape(strs[i].split(&quot;=&quot;)[1]); <br>} <br>} <br><br>alert(id); <br><br>现在想让它读取 abc.js?后面的参数,还望那位朋友能帮忙下。谢谢
最佳答案
不用传.
test.asp里面定义的js变量,在abc.js里面可以直接用。

<script language="javascript">
var id=111;
</script>
<script src="abc.js"></script>

在abc.js里可以直接使用id变量。
全部回答
&lt;script src=&quot;abc.js?id=不用这么麻烦吧。 直接用var id=Request("id");就行了啊。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
钢琴多久要调一次律,半年一次还是一年一次?
下列现象与形成原因连线,错误的是DA. 在喜马
BC2 E组注册的时候为什么没有验证码?
万祥·尚锦停车场怎么去啊,我要去那办事
如果可以去旅游 你最想去的地方是哪?
汉鼎1号5,4米的鱼竿什么价格
我信佛 请问能参军吗
停车场(广汇大厦东南)地址在什么地方,想过去
室外地上式消火栓安装时,消火栓顶距地面高为
小米3充电时呼吸灯是一直亮着,还是闪烁,是
在北京那里摆地摊没人管
宝鸡市行政中心停车场地址在什么地方,我要处
华耐地址在哪,我要去那里办事
吃反季节蔬菜和水果对人体有害吗
酿造行业中,100斤水加20斤盐,其盐度为几度
推荐资讯
麦吉炸鸡汉堡地址有知道的么?有点事想过去
博爱学生托管中心地址有知道的么?有点事想过
龙妹电脑地址在什么地方,我要处理点事
有人贴收驾驶证分的在我车上我能报警吗
淘宝网上的43鞋柜卖的东西都是正品吗
鄂州市实验小学地址在哪,我要去那里办事
佳乐电器地址有知道的么?有点事想过去
金龙麻辣香锅麻辣烫在哪里啊,我有事要去这个
八字 才官相生 应该如何理解 财能生官 但官怎
怎样读书才能取得效果
甘草的气味是A.气微,味甜而特殊B.气微,味微
梅河口有广汽丰田4S店吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?