·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

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

时间:2013-01-22 16:37cnblogs.com
[AS3]HTML文件如何从URL中获取传递的参数值示例源代码

[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> 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器