我很难在IE中使用它。所有其他浏览器都完美运行!无法使用透明gif,因为此链接正在循环背景图像中使用。如果我放置一个gif,它就不再循环......有人建议吗?
<div onclick="window.open('mylink.html','new_window');" style="display:block; float:right; height:40px; width:100px; cursor:pointer;">
答案 0 :(得分:2)
我相信IE仍然只会触发通常可点击的元素上的onClick事件。
这样做:
<a href="#" onclick="window.open('mylink.html','new_window'); return false" style="display:block; float:right; height:40px; width:100px; cursor:pointer; text-decoration:none">
(当然,最后使用相应的</a>
代替</div>
)
不确定透明gif与它有什么关系。
答案 1 :(得分:1)
对于链接,我更喜欢使用标记<a>
:
<a href="mylink.html" target="_blank" style="display:block; float:right; height:40px; width:100px; cursor:pointer;"> Your link </a>
你甚至可以在<a> <img .... /> </a>
之间放一张照片
不要忘记添加样式:text-decoration:none;
答案 2 :(得分:0)