这个方法跟网页上的一样,直接通过截取url中传过来的参数来取值
<web-view src="https://www.baidu.com/test.html?url=http://www.hao123.com/&class=100&tackId=110&id=1311"></web-view>
 
在内嵌的页面中写以下代码,截取url取值
function getParamer(paramer){

   var url=window.location.href.split("?")[1];            /*获取url里"?"后面的值*/
if(url.indexOf("&")>0){ /*判断是否是一个参数还是多个参数*/
urlParamArry=url.split("&"); /*分开每个参数,并放到数组里*/
for(var i=0; i<urlParamArry.length; i++){
var paramerName=urlParamArry[i].split("="); /*把每个参数名和值分开,并放到数组里*/
if(paramer==paramerName[0]){ /*匹配输入的参数和数组循环出来的参数是否一样*/
return paramerName[1]; /*返回想要的参数值*/
}
}
}else{ /*判断只有个参数*/
var paramerValue=url.split("=")[1];
return paramerValue;
} } var webUrl=getParamer(url);  /*取路径中url的值:http://www.hao123.com/ */ 如url="http://h.com/payDetail.html?class=100&tackId=110&id=13", 想获取class的值:getParamer('class'); 想获取tackId的值:getParamer('tackId'); 想获取id的值:getParamer('id'); 直接用getParamer('要获取的参数的名字')就好;

最新文章

  1. Oracle行转列、列转行的Sql语句总结(转)
  2. JS魔法堂:mmDeferred源码剖析
  3. linq 多表分组查询统计
  4. [转]DIV+CSS和TABLE的区别
  5. SQL Server 2008 定时作业的制定(SQL2005参考此方法) 转
  6. HTML学习的开端
  7. js按钮点击展开收起
  8. Maven如何手动添加jar包到本地Maven仓库
  9. Migrating from IntelliJ Projects
  10. [SQL注入3]from_sqli_to_shell_II
  11. OC——UIlabel text的常规应用
  12. 帝国cms自动保存图片
  13. 安装MySQL_Python时出现is not a supported wheel on this platform.
  14. BZOJ1802: [Ahoi2009]checker(性质分析 dp)
  15. 【转】从源码来分析ListView
  16. oracle 批量更新表字段
  17. System.Web.Caching.Cache类 缓存 各种缓存依赖(转)
  18. 树莓3B+_apt-get update &amp;&amp; apt-get upgrade
  19. PhpStorm 2017.3 版本在 Mac 系统 macOS High Sierra 版本 10.13.3 中运行很卡顿
  20. Spyder更改默认工作路径已经文件路径

热门文章

  1. day09 并发编程
  2. 1 .net 用事物提交执行存储过程
  3. Sublime Text 3:自定义语法高亮
  4. SokcetClient c++
  5. 目标检测之车辆行人(darknet版yolov3)
  6. linux学习笔记七
  7. python常用模块:包的使用、init作用、相对导入绝对导入与内置函数
  8. P_C_Brules
  9. WPF绑定命令
  10. IntelliJ IDEA导包快捷键