我有一个 html 页面。我使用了 3 张带有标签的图像,我正在导航页面。是否可以知道在新打开的 html 页面中单击了哪个图像。
问问题
72 次
2 回答
0
当然,让图像使用的链接具有查询字符串或哈希标签,如下所示:
<a href="YourSite.com/YourPage.htm?Image=1"><img src="image.png"></a>
然后像这样拉:
function getQuerystring(key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}
if (getQuerystring("Image")=="1"){ ... }
最初从javascript 查询字符串和Blogging Developer查询字符串代码
于 2012-04-07T05:31:57.620 回答
-1
是的,使用 javascript。
您可以使用 JS + Ajax 然后您可以在图像 onclick 事件中的数据库中插入一个条目。
如果您想了解有关此解决方案的更多信息,请给我们更多详细信息/代码。
于 2012-04-07T05:27:35.580 回答