1

我在一个页面上有很多链接,它们具有相同的 href (address) 。我怎样才能知道该网址是从哪个链接打开的。我想随后根据用于接近该地址的链接执行不同的操作。

4

1 回答 1

0

您可以向链接添加参数。例如:假设您有两个菜单:

<div id="menu1">
   <a href="link1.php?menu=1" >Link 1</a>
</div>
<div id="menu2">
     <a href="link1.php?menu=2" >Link 1</a>
</div>

在 link1.php 中,您可以使用获取菜单值$_GET['menu']

您还可以将这些数据存储在会话变量或数据库表中。

如果访问者点击你Link 1#menu1得到

$refererMenu = $_GET['menu']; //1
于 2013-08-15T08:40:13.060 回答