|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
JS如何读取外部文件传递的值
如何用JS读取外部文件传递的值??
如:如何让err获得test.asp?err=传递过来的值abc
<script language="javascript">
<!--
function Do(){var err=;}
// -->
</script>
test.asp?err="abc" |
如何接收参数呢? |
请帮忙解答一下 |
++ |
[html]
<script type="text/javascript">
var t=window.location.search.substring(1);
var array1=t.split("&");
var fs=new ActiveXObject("Scripting.Dictionary");
for(var i=0;i<array1.length;i++) {
fs.Add(array1[i].split("=")[0],array1[i].split("=")[1]);
}
alert("参数id="+fs.item("id"))
</script>
[/html] |
[html]
<script type="text/javascript">
var t=window.location.search.substring(1);
var array1=t.split("&");
var fs=new Array();
for(var i=0;i<array1.length;i++) {
fs[array1[i].split("=")[0]]=array1[i].split("=")[1];
}
for(var i in fs) {
alert(i+"="+fs[i])
}
</script>
[/html] |
呵呵 谢谢 |
请问如果是读其他文件而不是当前页的话,应该改什么地方呢? |
如果是读取一个变量应该怎么实现呢?
比如test.asp里面有个变量err='abc';
在test.js里面的err=应该怎么取值??
function test(){var err=???;} |
+ + |
var error=<%=err%> |
|