问题标签 [onload-event]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
263 浏览

javascript - 判断多个 onLoad 事件何时在 javascript 中完成

我必须加载两个 api。加载时调用的 YouTube apionYouTubePlayerReady和加载时调用的 SoundManager 的另一个 api soundManager.onready(...)。我在每个ready功能中都做了很多工作来准备网站。但是,我还需要知道两者何时完成,以便我可以进行更多需要完全加载的初始化。知道如何在调用这两个ready函数时调用一个函数吗?

0 投票
2 回答
3797 浏览

javascript - javascript: 和 window.onload

我今天遇到了一个奇怪的错误。我有一个简单的用户脚本,它正在向window.onload所有站点添加一个事件。但是其中一个站点有一个<body onload="func();">定义。发生的事情是window.onload照常工作,但<body onload="">在安装用户脚本后停止为该站点工作。

当我window.body.onload改为使用时,两者都运作良好。我知道这一点,window.onload并且<body onload="">以不同的方式做同样的事情,但是发生了什么window.body.onload使它可以很好地工作<body onload="">

0 投票
1 回答
2057 浏览

javascript - 正文加载时的 IFrame 未定义值

如何使用 body onload 获取 iframe 的值,我得到一个未定义的值。

我的非工作代码:

索引.html

我的.js

函数“loadThis()”在加载 Iframe 之前运行。我怎样才能得到这个工作?

0 投票
1 回答
1264 浏览

function - 如何将 vbscript 复制到函数并在正文 onload 触发时运行它

我继承了一个主要是 vbscript/asp 的网站。一页在 DOCTYPE HTML PUBLIC... 行之前有 <% vbscript %> 并在页面打开之前运行。即使用户按下另一个页面上的后退按钮到达那里,我也需要让它运行。大概是通过将其放置在一个 onload 函数中-正确吗?

这是 <% %> 代码的一小段:

我想我需要让它像这样运行:

我试图通过简单地复制 <% code %> 并将其粘贴在 Function - End Function 之间来将此代码移动到函数中。这不起作用 - 语法看起来不正确。有人可以告诉我为什么以及我需要进行哪些调整才能使其正常工作,以及 onload 事件是否会满足我的需要?

任何帮助表示赞赏。

0 投票
4 回答
5223 浏览

javascript - body onload 和 window.onload 同时进行

我可以同时使用 body onload 和 window.onload 吗?我已经使用此代码尝试过

但它没有用。我只需要有人向我确认。非常感谢

0 投票
3 回答
147 浏览

javascript - 正确的脚本用于获取图层以在窗口加载时切换打开

我正在寻找以下脚本的正确部分,以用作窗口加载功能,以使图层在加载时切换打开。

这是扩展层的代码:

我应该采取哪一部分来创建onload如下所示的脚本,该脚本将在加载时打开图层?已经尝试了所有元素,但似乎无法使其正常工作。非常感谢您的帮助。

0 投票
1 回答
197 浏览

javascript - 重定向发生在处理表单数据之前

我在这里要做的是向销售人员发送一封电子邮件,通知他们他们的客户已经查看了谷歌文档演示文稿。
查询的 Num=val 是一个序列号,我用来从数据库中获取实际的 google doc 的 url 并将其填充到表单中。

我的问题是页面在检索数据之前重定向,并最终转到该站点的默认值 nitrofill.com.index

gdform.php 文件具有标头重定向,如果我在页面加载时不尝试处理表单,它可以正常工作。继承人的代码:

gdform.php 像这样进行重定向:

感谢您的关注!

0 投票
2 回答
1318 浏览

javascript - 为什么图像加载不触发?

我使用 xmlhttprequest 将一些文本和图像加载到 div 中。不幸的是,图像 onload 事件不起作用。代码是这样的:

请求后我可以看到图像,但 onload 事件不会触发。为什么?

提前致谢

0 投票
1 回答
216 浏览

android - 通过单击它来识别 url 时出错

我有 3 页,我的 webview 将我带到第 1 页,在第 1 页中您可以转到第 2 页或第 3 页,我正在尝试确定您是从第 1 页转到第 2 页还是第 3 页。我正在尝试执行通过单击链接在我的 WebView 中操作类型、Toast 或 Intent,但在使 Toast onLoadResource 的方法中向我发送错误“Toast 类型中的方法 Maketext (Context, CharSequence, int) 不适用于参数 (Class , String, int)" 我可以解决这个问题吗?

我的 ViewClient.java 类是;

我应该如何在这里制作吐司或其他活动?真的很感谢你的帮助。

0 投票
1 回答
325 浏览

javascript - 一个非常奇怪的 Javascript 行为:onLoad 和 $(document).ready()

我正在为输入字段构建一个自动检查用户名可用性功能,我遇到了这个非常奇怪的事情。

当我将自动检查功能作为$(document).ready()功能时,

无论我将它放在哪里(之前</head>或之后<body>),它都无法工作。

但是,当我将函数作为 Body onload 事件 ( <body onLoad="loadthis()">)执行时

它有效,但每次自动检查时,都会出现以前的结果。

例如。输入名称'Arch',消息应该是“这个用户名已经存在”,但它是“这个用户名可用”,下一个结果将是“这个用户名已经存在”不管任何事情。它始终是先前的结果。

所以我尝试将 check_user_name 函数作为onblur事件执行,一切正常,checkuser.php 没有任何问题。

谁能向我解释为什么会发生这种情况?我是 jQuery 的新手.. 非常感谢!!!