【问题标题】:What html tags support the onload javascript event?哪些 html 标签支持 onload javascript 事件?
【发布时间】:2010-11-24 22:12:29
【问题描述】:

我知道imgbodyiframe允许你将onload=添加到标签并且必须执行。还有哪些其他标签支持onload 操作?你知道所有标签的列表和支持的操作吗?

【问题讨论】:

  • framesetobject 也是候选对象。很难找到官方的概述。 Wikipedia article 甚至暗示它在某种程度上是通用的:“对于元素,它会在目标元素及其所有内容完成加载时触发”(但我确定不是)
  • 框架集标签也支持它。
  • 我不相信这个骗子,因为接受的答案引用了 w3schools。 HTML 4.01 DTD 仅显示 bodyframeset 的事件

标签: javascript html


【解决方案1】:

html4的规范只提到bodyframesethttp://www.w3.org/TR/html4/interact/scripts.html#h-18.2.3

我认为这取决于浏览器。

【讨论】:

【解决方案2】:

你也可以在<script>标签上使用它,除了IE,你需要onreadystatechange来达到同样的效果。

我认为它也适用于某些浏览器中的<object> 元素(但只是少数)。

【讨论】:

    猜你喜欢
    • 2010-10-26
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 2012-09-29
    • 2023-03-14
    • 1970-01-01
    • 2013-02-19
    • 2011-07-08
    相关资源
    最近更新 更多