我正在尝试使用图像作为链接:
<wicket:link>
<a href="UploadPage.html">
<img src="/logo.png"/>
</a>
</wicket:link>
在呈现的 HTML 中,href
的 <a>
已正确设置为我的上传页面。
但奇怪的是,Wicket 添加了 onclick=window.location.href='/logo.png'
到 <img>
标签。最终结果是单击 Logo 会加载 Logo 本身,而不是上传页面。
一个简单的解决方法是不使用 <wicket:link>
,并将 url 硬编码到我的上传页面,但我想知道是否有适当的解决方案。
最佳答案
对我来说,它有助于添加空的 onClick (Wicket 1.5):
<li><a class="current" href="main">
<img onClick="" src="img/icons/home.png"/>
</a></li>
在此之后,链接指向页面,而不是图像本身
关于javascript - 使用图像链接 <wicket :link>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6228524/