69得票12回答
JavaScript事件window.onload未被触发

我有一个网站中的以下代码: window.onload = resize; window.onresize = resize; function resize(){ heightWithoutHeader = (window.innerHeight - 85) + "px"; ...

63得票7回答
何时使用"window.onload"?

在JavaScript中,当我想在页面加载完成后运行脚本时,我应该使用window.onload还是直接编写脚本? 例如,如果我想要一个弹出窗口,我应该写(直接在<script>标签内):alert("hello!"); 或者:window.onload = function()...

62得票4回答
iFrame 加载完成的 JavaScript 事件

我有一个iFrame,希望在加载后发送JavaScript命令。 我目前的代码如下:<iframe src="http://www.test.tld/" onload="__doPostBack('ctl00$ctl00$bLogout','')"> 使用这段代码时,命令没有被执行...

62得票2回答
表单构造函数和表单加载事件中应该放置哪些设置代码?

对于WinForms应用程序,我想知道应该在哪里放置设置代码: 在MainForm()中 与 在MainForm_Load(object sender, EventArgs e)中 这里有任何最佳实践指南吗?

38得票5回答
在<body>部分通过Javascript添加body.onload事件处理程序

我们希望在文档中包含来自Google Maps API的地图。文档指导我们使用一个函数来初始化地图,该函数由标签的onload()事件调用。 常规的调用方式:&lt;body onload=&quot;initialize_map();&quot;&gt; 这对我们来说行不通,因为我们正在使用...

33得票5回答
未捕获的引用错误:_gaq未定义(谷歌分析)

在Chrome的调试日志中查看站点页面时,会出现以下消息: 未捕获的引用错误:_gaq未定义 该页面本身应使用onload事件处理程序跟踪对象,并为Google Analytics触发_trackEvent。 我最好的猜测是,ga.js文件可能没有及时加载,因此未捕获到触发的on...

27得票5回答
将JavaScript事件钩子绑定到页面加载

我有一个aspx页面,在body的onload事件中运行以下JavaScript函数。&lt;body onload="startClock();"&gt; 然而,我正在设置aspx使用主页,因此aspx中不存在body标签。我该如何在页面被访问时注册startClock函数并仍然使用主页?

21得票3回答
iframe的onload和 addEventListener('load')行为差异解析

我一直在尝试向页面添加隐藏的iframe元素,并且想要在它们加载完成后操作这些元素的DOM。我注意到,我不能在将iframe添加到页面后立即开始操作DOM,因为它还没有加载完成。这不能通过DOMContentLoaded事件来完成,因为该事件针对的是文档,而在将iframe添加到页面之前,文档...

20得票3回答
跨浏览器Dom Ready

我继承了这段代码,它似乎是次优的,并且可能不正确,因为它在窗口对象和文档对象上添加事件侦听器。 但是,除了黑莓5.0之外,它正常工作。 是否有人能解释一下是否所有设置都正确或者有没有任何建议可以使它更好、更简化? if (document.readyState === &quot...

17得票5回答
React:当组件加载完成后,如何调用函数?

我正在尝试使用谷歌的模型查看器Web组件在我的网站上显示一个模型。文档中说该组件有一个“loaded”属性,它是“只读”的,并且“如果自上次src更改以来触发了加载事件,则返回true”。我正在尝试使用此属性在组件加载时调用一个函数,但我认为我没有正确地访问它。我应该使用componentDi...