`
javaEEdevelop
  • 浏览: 876303 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

静态页面获取地址栏的参数

 
阅读更多

/**

   获取参数

   **/

   function request(paras) {

       var url = location.href;

 

       var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");

       var paraObj = {}

       for (i = 0; j = paraString[i]; 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;

       }

   }


分享到:
评论

相关推荐

    JS获取地址栏url所有信息的方法

    JS 获取地址栏 URL 所有信息的方法 在Web开发中,获取地址栏 URL 的信息非常重要,它可以...通过这些方法,我们可以获取地址栏 URL 的所有信息,从而实现网页之间的跳转、追踪用户的操作路径、获取用户的行为信息等。

    js修改地址栏URL参数解决url参数问题

    在JavaScript中,处理URL参数是常见的任务,尤其是在构建动态网页或者单页面应用(SPA)时。这个场景下,我们经常需要获取、修改或添加URL中的查询参数。在提供的标题和描述中,提到了一个名为`changeURLPar`的函数,...

    javascript html 静态页面传参数

    window.location.href属性用于获取当前页面的完整URL字符串,即浏览器地址栏中的地址。此属性是获取URL参数的前提条件,因为参数是通过URL的查询字符串部分附加到地址末尾的。 2. 获取URL长度: 获取当前URL的长度...

    从HttpServletRequest获取各种路径总结

    - **获取客户端地址栏地址**:`request.getRequestURL()` - **获取相对地址**:`request.getRequestURI()` #### 五、总结 通过上述介绍可以看出,在Java Web开发中,合理地利用`HttpServletRequest`对象提供的方法...

    静态页面之间传值,内含jquery.params.js

    需要注意的是,这种方法适合传递少量非敏感数据,因为URL长度有限制,且数据会出现在浏览器的历史记录和地址栏中。对于大量数据或敏感信息,应考虑使用其他方法,如cookies、localStorage或服务端处理。在实际应用中...

    tplink路由器设置静态IP地址上网全过程(图文)

    记得在设置完成后,关闭电脑的自动获取IP设置,改为手动输入之前设置的静态IP地址,以保持一致。 总之,虽然静态IP配置在日常使用中不常见,但在特定环境下,如服务器、监控设备或者需要固定公网IP的场景,它是必不...

    利用 filter 机制给静态资源 url 加上时间戳,来防止js和css文件的缓存问题

    缓存可以加快页面加载速度,但是如果缓存时间设置过长,会导致用户在网站发布新的资源后无法获取最新版本,从而影响用户体验。为了解决这个问题,通常会采用在静态资源的URL后面添加一个时间戳的方式,以此强制...

    javascript静态的url如何传递

    在获取URL参数时,我们使用了JavaScript的location.href对象,该对象可以获取浏览器地址栏的URL串。然后,我们使用QueryString()函数将URL参数解析成一个对象,然后使用该对象获取参数值。 静态URL传递可以使用...

    javascript静态页面传值的三种方法分享

    并且所有信息都会展示在浏览器地址栏,存在安全问题。 在实现上,我们可以在发送端页面使用JavaScript编写如下代码进行传值: ```javascript function Post() { url = "Read.htm?username=" + escape(document.all...

    无线路由器怎么设置之静态IP上网方式设定.docx

    设置完成后,检查WAN口状态,查看是否成功获取到静态IP地址,以及各项参数是否正确无误。这对于诊断网络连接问题至关重要,尤其是当你发现网络连接不稳定或无法访问互联网时。 在进行静态IP设定时,还需注意一些...

    使用纯php代码实现页面伪静态的方法

    在网页开发中,静态页面和动态页面有着各自的优势和劣势。静态页面加载速度快,易于搜索引擎抓取,但更新维护较为繁琐;动态页面则方便数据管理,但可能导致SEO优化困难。为了解决这个问题,开发者通常会采用伪静态...

    React Router如何在url参数不同的情况下跳转页面不更新解决方案

    然而,在某些情况下,当URL参数变化但路径保持不变时,React Router可能不会自动触发页面更新。本篇文章将探讨如何在URL参数变化的情况下,确保React组件正确更新,主要关注`componentWillReceiveProps`这个生命周期...

    PHP 动态生成静态HTML页面示例代码

    - 最后通过JavaScript弹出提示框和自动跳转到生成的静态页面。 4. 文件操作注意事项: - 在打开文件时,需要考虑文件权限问题,确保服务器进程有权限读写指定的文件。 - 在读取和写入文件时,应妥善处理可能发生...

    不用mod_rewrite直接用php实现伪静态化页面代码

    标题中的“不用mod_rewrite直接用php实现伪静态化页面代码”指的是在不使用Apache的mod_rewrite模块的情况下,通过PHP代码来模拟静态页面的效果。这种方法对于那些无法或不想配置服务器环境,或者希望在不支持mod_...

    把aspx页面伪装成静态html格式的实现代码

    这样用户在地址栏中看到的仍然是以“.html”结尾的URL,但实际上服务器返回的是“.aspx”页面的内容。 值得注意的是,当页面带参数时,上述代码同样适用。因为路径和查询字符串都被正确地处理,所以无论URL中是否...

    腾达TendaW268R 静态IP地址上网设置图文教程

    打开任意一款网络浏览器,如Google Chrome、Firefox或Safari,然后在地址栏输入`192.168.0.1`并按回车键。这通常是腾达等品牌路由器的默认IP地址。接着,系统会提示你输入用户名和密码,腾达Tenda的默认登录信息通常...

    五金标准件企业网站HTML静态模板.zip

    1. 快速加载:HTML静态页面不涉及服务器端的动态处理,减少了服务器负载,提高了页面加载速度,给用户带来流畅的浏览体验。 2. 易于维护:静态HTML页面结构清晰,修改内容直接编辑源代码即可,无需复杂的技术支持。 ...

    在vue中实现嵌套页面(iframe)

    // 获取地址栏参数 ajaxPost: function() { $.ajax({ url: this.baseUrl + url + signParam(), type: 'POST', async: true, data: JSON.stringify(data), dataType: 'json', // 其他配置... }); }, }; ``...

    Web程序中网页间数据传递方法小结

    `Server.Transfer`方法是在服务器端内部进行页面跳转的一种方法,它不会向客户端发送任何响应,也不会改变浏览器地址栏中的URL: ```csharp Server.Transfer("WebForm5.htmlx"); ``` 这种方法通常用于内部页面跳转...

Global site tag (gtag.js) - Google Analytics