这是代码。
<button><a title="Print Screen" alt="Print Screen" onclick="window.print();" target="_blank"
style="cursor:pointer;"><i class="black glyphicon glyphicon-print"></i></a></button>
打印按钮选项在chrome中有效,但在firefox中没有。
请指导我最好的选择来克服这一点。
感谢
答案 0 :(得分:1)
HTML禁止在按钮或锚点中放置交互式元素。锚点和按钮都是互动元素。
当您犯此错误时,浏览器将以不同方式从中恢复。 Firefox不会以一种能让您获得所需效果的方式从错误中恢复。
您无法在任何地方进行链接,因此请删除<a>
元素,并将绑定到它的JavaScript移至<button>
。