<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <title>JS 获取静态页面的参数</title> </head> <body> <Script language="javascript"> function GetRequest() { //来源 http://localhost/demo/demo.html?aaa=onestopweb&bbb=demo&ccc=chaoyi //location.search 获取问号及后面的参数 ?aaa=onestopweb&bbb=demo&ccc=chaoyi var url = location.search; var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for(var i = 0; i < strs.length; i ++) { theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); } } return theRequest; } var ClientRequest = GetRequest(); console.info(ClientRequest); var ReauesKey = ClientRequest['aaa']; document.write(ReauesKey); </Script> </body> </html>
效果图:
相关推荐
本篇文档介绍了如何在JavaScript中利用split函数和正则表达式来获取HTML静态页面的参数值。 首先,我们可以通过split函数来实现参数的提取。这种方法的核心是利用URL中“?”后面的查询字符串,其中参数通过“=”...
在静态页面HTML中实现页面跳转的同时传递参数,是一种常见的Web开发需求。本文将详细讲解如何利用JavaScript处理URL中的查询参数,以及如何在目标页面中接收这些参数。通过实例演示,我们会学习到如何使用JavaScript...
在这种情况下,动态地获取这些参数对于网页的交互功能至关重要。jQuery库提供了一个方便的工具函数`$.query`,可以帮助我们轻松实现这个功能。 首先,我们要理解什么是查询字符串。查询字符串是URL的一部分,位于...
提供的代码片段展示了如何在静态页面中获取URL参数的过程: ```javascript // 获取当前页面的URL var urlinfo = window.location.href; // 获取URL的长度 var len = urlinfo.length; // 找到参数开始的位置(问号?...
在JavaScript(JS)开发中,有时我们需要在静态页面之间传递参数或者从已打开的页面获取参数,这在不涉及跨域的情况下可以通过多种方法实现。以下就是两种常见的解决方案: ### 1. 使用URL锚点传递参数 #### 解决...
6. 获取 URL 的查询部分:使用 `window.location.search` 可以获取 URL 的查询部分,用于给动态语言赋值以外,我们同样可以给静态页面,并使用 JavaScript 来获得相应的参数值。 例子:`?utm_medium=bb&utm_source=...
对于静态页面而言,由于它们不与服务器进行实时数据交互,因此需要借助客户端的编程技术如JavaScript来实现页面间的参数传递和获取。本文将详细介绍如何利用JavaScript实现静态页面之间参数的传递和获取,并通过具体...
根据给定的信息,本文将详细解释如何在静态网页中实现流量统计功能,通过JavaScript脚本来设置、获取和删除Cookies,并最终记录用户访问次数的具体方法。 ### 静态网页统计流量的意义 静态网页指的是那些不依赖于...
在这个"静态页面的传值"主题中,我们将探讨如何在不同的静态HTML页面之间传递信息,主要通过JavaScript实现。 静态页面之间的传值是一个常见的需求,例如在导航链接、表单提交或页面间跳转时。在没有服务器端编程...