JSP文件中的html标签如下,在eclipse环境下提示:Invalid location of tag (div)。
<a id="test1" class="mitem" href="#">
<img src="../m1.jpg" width="60"></img>
<div id="a-in-1" class="a-in"><div class="a-in-m"></div><div class="a-in-r"></div></div>
</a>
现象: 在 firefox3.6 下进入页面,或者进入页面有时界面显示乱套。但在 ie,firefox3.0下都显示正常。
我的解决方案:
不用<a>
<div οnclick="fun_download('../../setup/OnlineInstall.zip')"></div>
function fun_download(url)
{
location.href = url;
}
这样就可以实现页面的跳转或者下载,可以完全取代标签<a>的作用
原因应该是<a></a>与<div></div>标签的组合导致浏览器解析出错。