关闭当前选项卡 - IE

时间:2013-12-22 08:58:18

标签: javascript html internet-explorer button

我想关闭当前标签。

这是我到目前为止所做的。

<a href="javascript:window.open('','_self').close();">Close Me</a>

显示链接。但我想要一个按钮。如何在按钮中使用它?

2 个答案:

答案 0 :(得分:1)

使用按钮的onClick属性。

<button type="button" onClick="javascript:window.open('','_self').close();">Close Me</button>

答案 1 :(得分:1)

仅使用input标记。将脚本放入其onclick属性中。例如:

<input type="button" onclick="window.open('','_self').close();" value="Close Me" />

javascript:属性中不需要onclick部分。根据w3,当你使用html版本&gt;时,使用表格外的输入是有效的。 4.01:

  

用于创建控件的元素通常出现在FORM中   元素,但也可能出现在FORM元素声明之外   当它们用于构建用户界面时。这将在讨论中讨论   关于内在事件的部分。请注意,表单外部的控件不能   成功的控制。

参考:http://www.w3.org/TR/html401/interact/forms.html#form-controls