#取得Query String #取得URL的Query String
https://127.0.0.1/test.aspx?version=1
在专案中新增WebForm,命名为 test.aspx
加入以下语法
<script>
function getParameterByName(name,url = window.location.href) {
name = name.replace(/[\[\]]/g, '\\$&');
var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, ' '));
}
var version = getParameterByName('version'); // null (absent)
alert(version);
</script>
chrome可以跳出alert
IE出错 : 发生 JavaScript 严重错误\n\nSCRIPT1006: 必须要有 ')'
处理方式
修改成这样就可以了
<script>
function getParameterByName(name) {
url = window.location.href
name = name.replace(/[\[\]]/g, '\\$&');
var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, ' '));
}
var version = getParameterByName('version'); // null (absent)
alert(version);
</script>
Q1. Floyd-Warshall 是什麽 一种利用 Dynamic Programming ,求...
这需要一个完整的例子。 我先依照先前讲的把程序码先准备好 先看画面 准备了两个页面: User, U...
我们这里用到Control Character来处理 控制字元Control Character是什...
tags: 2021铁人赛 React 上一篇使用静态的资料,将多张数据资料表画成线图呈现在网页上,...
Git Flow 的缺点可以参考 git flow 实战经验谈 part1 - 别再让 gitflo...