Android锚标签不起作用

时间:2011-04-11 18:45:17

标签: c# asp.net android android-browser

编辑:经过 Droid X 测试 Android版本2.2.1

我正在开发一个旨在在移动设备上运行的网页,特别是Android和iOS。一切似乎都在iOS上运行,但我在Android上遇到了奇怪的行为。锚标签似乎不起作用。

具体来说,div中的最后一个锚点似乎有问题。这些锚没有什么特别之处:

<div class="footer">
    <a class="baselink" href="http://www.google.com">
        Having issues? Try the basic version</a>
</div>

点击链接时没有任何反应。我可以在长按后打开链接,但这不是一个可接受的解决方案。点击时链接应该打开。页面上的每个其他锚点都按预期运行。

不幸的是,由于外部请求被我们的防火墙阻止,我无法共享链接。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我的猜测是你的源代码或/和css中有一些有趣的东西。我在自己的网站上尝试过这段代码(见下文),没有使用HTC Desire HD(Android 2.2.1)的麻烦:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<title>Test link</title> 
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" > 
</head> 
<body> 
<div class="footer"> 
    <a class="baselink" href="http://www.google.com"> 
        Having issues? Try the basic version</a> 
</div> 
</body> 
</html> 

这是实际链接:test link