蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 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%>




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com