知道使用javascript打开哪个页面

时间:2012-04-07 05:24:22

标签: javascript jquery html

我有一个html页面。在那里,我用3个带有标签的图像我正在导航页面。是否可以知道在新打开的html页面中点击了哪个图像。

2 个答案:

答案 0 :(得分: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 query stringBlogging Developer原始

的字符串代码

答案 1 :(得分:-1)

是的,使用javascript。

您可以使用JS + Ajax然后在图像onclick事件中的数据库中插入一个条目。

如果您想了解有关此解决方案的更多信息,请提供更多详细信息/代码。