HTML 链接变量
html link variable
是否可以通过链接将两个变量传递到另一个html页面?
例如。。。我有一个目录页面,当用户单击商店链接时,它会链接到另一个 html 页面,地图以特定商店为中心。将地图以存储为中心的函数采用两个变量,storeID,storeName。有数百家商店,目前我必须通过对这两个变量进行硬编码来分别手动创建每个商店页面,以便每个页面的加载略有不同。有没有办法用链接传递这两个变量,以避免许多不同的html页面?
也许类似于<a href "thisPage.html", var1, var2>?
例如代码
此页.html
var1;
var2;
function myFunc(var1, var2) {
~~~
}
不是那样的,但您可以使用 URL 参数。
thisPage.html?var1=foo&var2=bar
然后你可以在第二页上阅读它们。我喜欢为此使用此功能:
function gup( name )
{
name = name.replace(/['[]/,"'''[").replace(/[']]/,"''']");
var regexS = "[''?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
从 http://www.netlobo.com/url_query_string_javascript.html
所以在你的第二页上,你可以只做gup("var1")
,你会得到foo
。
使用查询字符串。
在 URL 中,?
指示查询的开始。它由一系列由&
字符分隔的键=值对组成。
encodeURIComponent
函数将转义文本以作为键或值插入。
然后,可以将其分配给链接元素的 href
属性或为其设置location.href
。
相关文章:
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 为什么window.open不打开一个以变量形式给出的链接
- 如何在jQuery中将链接函数分配给变量
- Javascript链接和变量替换
- 链接中有php变量的Javascript打开窗口
- 如何超链接在新选项卡中打开并携带一些变量的选择标记
- 如何通过分配单个变量来减少此脚本中的链接数
- 如何在单击链接后将局部变量发送到部分呈现
- 将链接 URL 变量传递给 javascript
- HTML 链接变量
- Angular2/Typescript:从链接可观察函数访问实例变量
- 如何将字符串与变量连接起来/传递到链接
- 使 PHP 变量成为链接
- 我需要在悬停时使用选择器,在悬停外使用变量集来找到特定的链接
- 如何在动态生成的链接的onClick事件的函数中传递JavaScript变量
- JavaScript-更改一组包含特定文本和变量ID元素的链接
- 如果php变量链接为null,则禁用href标记
- 如何在javascript中为load函数提供变量链接
- Javascript字符串变量链接
- Facebook Javascript共享UI包含get变量链接