宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]HTML文件如何从URL中获取传递的参数值示例源代码

2016-10-13 00:16:48 点击量:9 标签: 收藏本文

[AS3]HTML文件如何从URL中获取传递的参数值示例源代码

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
    > 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <title>无标题文档</title> 
  6. <script type="text/javascript"> 
  7.  //sArgName表示要获取哪个参数的值 
  8.  function GetArgsFromHref(sArgName) 
  9.   { 
  10.  var sHref = "Untitled-2.html?id=2" 
  11. //CuPlayer.com提示:测试数据 
  12. //实际情况是用window.location.href得到URL 
  13.  alert(sHref); 
  14.   var args = sHref.split("?"); 
  15.   var retval = ""
  16.   if(args[0] == sHref) /*参数为空*/ 
  17.   { 
  18.   return retval; /*CuPlayer.com提示:无需做任何处理*/ 
  19.   } 
  20.   var str = args[1]; 
  21.   args = str.split("&"); 
  22.   for(var i = 0; i < args.length; i++ ) 
  23.   { 
  24.   str = args[i]; 
  25.   var arg = str.split("="); 
  26.   if(arg.length <= 1) continue; 
  27.   if(arg[0] == sArgName) retval = arg[1]; 
  28.   } 
  29.   //return retval; 
  30.  alert(retval); 
  31.   } 
  32.   
  33. </script> 
  34. </head> 
  35.  <input type="button" value="cuplayer.com参数" onclick="GetArgsFromHref('id');" /> 
  36. <body> 
  37. </body> 
  38. </html> 

 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室