我有页面的某些区域,单击这些区域时,会将用户重定向到某些地址。我的问题是,当用户“将鼠标悬停在”这些区域上时,他们会看到一个指针,但不知道它链接到哪里。就我的目的而言,用户知道他们被链接到哪里是很重要的。我相信当您将鼠标悬停在链接上时,Google 会显示“假”链接。
我怎样才能实现这个目标?没有实际就不可能吗<a>
tags?
我目前正在使用location.href="http://www.site.com"
将用户重定向到哪里"site"
存储在 JavaScript 数组中,并根据鼠标位置而变化。
编辑:链接应该显示在正常的鼠标悬停链接区域中 - 在 Chrome 中,这是左下角 - 就像当您将鼠标悬停在普通链接上时,您会看到链接指向的位置。
我不相信如果不使用这是可能的<a>
标签,您最好的希望就是使用title
属性来显示工具提示。
e.g.
<div title='www.google.co.uk' style='cursor:pointer'>
This is my div!
</div>
使用锚链接(如 Google 所做的那样),您可以执行以下操作:
<a href="http://www.mwhahaha.com"
onmouseover="this.href='http://www.test.com';"
onmouseout="this.href='http://www.mwhahaha.com';"
onclick="this.href='http://www.mwhahaha.com';">Link</a>
这将显示一个看起来像是要去 www.test.com 的链接,但点击它实际上会去 www.mwhahaha.com,尽管我不确定这是否合法/良好的做法(仅在 Chrome 中测试过)。 ..
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)