码迷,mamicode.com
首页 > 移动开发 > 详细

html5页面与android页面之间通过url传递参数

时间:2017-10-02 22:22:56      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:window   news   convert   rip   sub   val   index   roi   com   

html5页面与android页面之间可以通过url传递参数,android将参数放在htm5的url  ?后面,js获取url  ?号后面的参数。

方法一:

<scrīpt>

/* 用途: 接收地直栏参数 如取id=1 */

urlinfo=window.location.href; //获取当前页面的url

len=urlinfo.length;//获取url的长度

offset=urlinfo.indexOf("?");//设置参数字符串开始的位置

newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串

newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割

newsname=newsids[0];//得到参数名字,如id

newsid=newsids[1];//得到参数值

</scrīpt>

方法二:

<script>

function GetRequest()  

{  

  var url = location.search; //获取url中"?"符后的字串  

  var theRequest = new Object();  

  if(url.indexOf("?") != -1)  

  {  

    var str = url.substr(1);  

   strs = str.split("&");  

    for(var i = 0; i strs.length; i ++)  

     {  

       theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);  

      }  

  }  

  return theRequest;  

}  

</script

然后我们通过调用此函数获取对应参数值:
 <script>  
var Request=new Object();  
Request=GetRequest();  
var 参数1,参数2,参数3,参数N;  
参数1=Request[‘参数1‘];  
参数2=Request[‘参数2‘];  
参数3=Request[‘参数3‘];  
参数N=Request[‘参数N‘];  
</script>  

html5页面与android页面之间通过url传递参数

标签:window   news   convert   rip   sub   val   index   roi   com   

原文地址:http://www.cnblogs.com/pretty-sunshine/p/7622471.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!