`

js得到url地址里面的参数

    博客分类:
  • js
 
阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Raker</title>
<style type="text/css">
<!--
.STYLE1 { color: #009999 }
body { background:#000; color:#fff; font-size:2em }
dl dt { width:480px; text-align:center; padding-top:150px }
dl dd { width:480px; text-align:center; margin:0; padding-top:40px }
img { border:0 }
-->
</style>
<script type="text/javascript">
function request(paras) //用来得到url地址里面的参数
{
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}

//alert(request('view'));
</script>
</head>
<body>
<dl>
  <dt>Connection exception</dt>
  <dd><img src="img/01.png" /></dd>
  <dd><a href="#"><img id="clewImg" src="img/but_01.png" /></a>
  <script type="text/javascript">
   document.getElementById('clewImg').src = "img/but_0"+request('view')+".png";
  </script>
    <!--<a href="#"><img src="img/but_02.png" /></a>-->
  </dd>
</dl>
</body>
</html>

分享到:
评论

相关推荐

    jquery获取URL中参数解决中文乱码问题的两种方法

    1. 定义接收参数的脚本,通过JavaScript代码获取当前页面的完整URL。 2. 使用 `split` 方法拆分URL并得到“?”后面的部分,然后再次拆分得到“=”后面的部分。 3. 使用 `decodeURI` 对获取到的参数值进行解码。 4. ...

    url参数中有+、空格、=、%、、#等特殊符号的问题解决

    ,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?解决办法将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义 用其它字符替代吧,或用全角的。 + URL 中+号表示空格...

    JavaScript获得url查询参数的方法

    在浏览器提供的JavaScript环境中,我们可以通过Location对象获得当前页面的URL,并从中提取查询参数。查询参数是URL的一部分,通常位于问号(?)之后,多个参数之间以和号(&)分隔,参数的格式为key=value。 获取URL...

    通过JS获取Request.QueryString()参数的值实现方法

    在JavaScript中,获取URL查询字符串(Query String)的参数值是一项常见的任务,这对于处理动态页面和Web应用程序至关重要。本文将详细介绍一种实现方法,通过自定义函数`getArgs()`来提取查询参数。 首先,我们来...

    JS使用ajax方法获取指定url的head信息中指定字段值的方法

    在提供的示例代码中,`loadXMLDoc`函数接收一个URL参数,并创建一个XMLHttpRequest对象。接着,设置了一个匿名函数作为`onreadystatechange`事件处理器。在这个函数中,当请求成功完成时(`readyState`为4且`status`...

    javaScrip里面怎么调用保存和另存为对话框

    在探讨如何在JavaScript中触发保存或另存为对话框的问题时,我们首先需要理解,由于浏览器的安全限制,直接从客户端脚本(如JavaScript)中触发一个保存或另存为的对话框是受到严格限制的。然而,有几种方法可以绕过...

    将字符串转换成gb2312或者utf-8编码的参数(js版)

    例如,`myString.UrlEncode()`将得到一个UTF-8编码的URL参数,而`myString.UrlEncodeGB2312()`则会得到GB2312编码的URL参数。 总结来说,JavaScript中处理中文URL参数的关键在于正确地编码和解码字符串。对于GB2312...

    【JS 逆向百例】无限debugger绕过,某政民互动数据逆向.doc

    Query String Parameters 的两个参数 s 和 t,是经过 JS 加密后得到的。全局搜索 s 这个参数,可以找到一个 var sig 的地方,这段函数后面有两个比较明显的语句:curUrl += “?s=“ + sig; curUrl += “&t=“ + t;,...

    实例详解jQuery Mockjax 插件模拟 Ajax 请求

    2. **URL匹配**:`url`参数可以接受通配符 `*` 和正则表达式,以匹配不同形式的URL。 3. **响应数据的动态性**:通过`data`参数,可以基于不同的请求数据返回不同的响应内容,这对于处理带有参数的Ajax请求非常有用...

    JS组件Bootstrap Table使用方法详解

    bootStrap table获取数据有两种方式,一是通过table 的data-url属性指定数据源,二是通过JavaScript初始化表格时指定url来获取数据 [xhtml] view plain copy &lt;table data-toggle="table"&gt; &lt;thead&gt; ... ...

    js自定义回调函数

    文档中的add函数接收url和data两个参数,url代表请求的地址,data代表要添加的数据。在函数体内,首先调用isExited函数来检查数据是否存在。如果不存在,即isExited返回false,则调用addRequest函数发起添加请求。 ...

    Js常用代码集合.doc

    7. 表单细边框(得到焦点改变样式):当输入框获得焦点时,其边框颜色变为蓝色,失去焦点后恢复为灰色。这通过`onfocus`和`onblur`事件处理函数实现。 8. 文本框失去焦点后进行表单验证:此部分代码演示了如何在...

    基于Ajax和Json的批量数据传递.pdf

    如果是GET请求,参数可以直接写在URL后面;如果是POST请求,需要在send()方法中传入参数。 4. **接收响应**:XMLHttpRequest对象的onreadystatechange事件会在服务器响应状态改变时被触发。当readyState属性值变为4...

    通过Vue路由实现Tab栏切换案例,要求为:创建3个子路由,分别是“待付款”、“待发货”、“待收货”,在每个子路由页面单独写出相

    它包含了当前 URL 解析得到的信息,如路径、查询参数等。 ### 嵌套路由 #### 什么是嵌套路由? **嵌套路由** 是指在一个路由下可以配置多个子路由,这样可以构建出更为复杂的应用结构。在 Vue-router 中,通过在...

    豪车经销商HTML5模板里面包含7个子页面,适合汽车电子商务公司网站模板下载 .rar

    4. **JavaScript/jQuery**:为了增强动态功能和交互性,模板可能包含了JavaScript或jQuery脚本。例如,滑动展示、下拉菜单、轮播图和表单验证等功能都可能依赖于这些技术。 5. **页面结构**:7个子页面可能包括首页...

    chromedriver-win64_117.0.5883.0.zip

    解压"chromedriver-win64_117.0.583.0.zip"后,你会得到一个名为"chromedriver-win64"的文件夹,里面包含64位版本的ChromeDriver可执行文件(通常是`chromedriver.exe`)。在Windows环境中,可以通过命令行或集成到...

    利用html5本地数据库,实现自定义背景图片。

    这个方法接受四个参数:数据库名称、版本号、描述和初始大小。例如: ```javascript var db = window.openDatabase("CustomBackground", "1.0", "Custom Background Database", 5 * 1024 * 1024); ``` 接下来,...

    【ASP.NET编程知识】ASP.Net分页的分页导航实例.docx

    该函数接受五个参数:containerId、url、curPage、maxSection 和 totalPage。 * containerId:导航的目标容器,建议使用 span 标签。 * url:默认为 XXX.XX?pagenum=。 * curPage:当前的页码。 * maxSection:最大...

    translate-wechat-mini-program-master-百度翻译api实现微信翻译小程序.zip

    使用百度翻译的api,必须知道每种语言,百度翻译使用什么单词表示的: 解决语音问题:这是百度翻译女声语音的url,喜欢的朋友可以收藏,以后可能用得上 注意里面有两个参数,一个是lan意思是要读出出来的是什么语言...

    网站模板电子器材.zip

    网站模板电子器材.zip是一个压缩包,里面包含了设计用于电子器材类网站的模板资源。这个压缩文件可能包括HTML、CSS、JavaScript以及其他图像和图形文件,旨在为创建一个专业且吸引人的电子器材在线商店或展示平台...

Global site tag (gtag.js) - Google Analytics