问题描述
在第1页上,我有一个带有onClick="window.location.href='Rendering.html?myVar1=3'"的按钮。然后,我希望在第2页( Rendering.html )函数中使用myVar1值。
在第2页中,我有:
var qs = new querystring();
var slideIndex = qs.get("myVar1")
showSlides(slideIndex);
但是,这似乎不起作用。
1楼
看一下这个答案:
我发现有用的功能:
function getParameterByName(name, url) {
if (!url) 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, ' '));
}