问题标签 [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.
jquery - 页面卸载前的 Jquery hide() onclick
嗨,我已经绞尽脑汁好几天了。我正在使用 jquery 中的隐藏功能创建一个下拉菜单。我希望我的菜单栏在我的 li 标签被选中时隐藏,然后页面导航到我网站的下一页。
当我选择锚定标签时,我现在得到的所有内容就是菜单只是消失了。
这是jQuery:
这是html:
我曾尝试使用 unload 和 .onbeforeunload 但我无法理解它。如果有人有想法或可以指出我正确的方向,我会非常感谢
php - 在页面的 onload 事件上从另一个 php 页面调用 php 函数?
例如,我在名为 phpFunctions 的 php 页面中描述的类中定义了一些函数。现在我想在另一个名为 phpCalling 的页面的 onload 事件上调用 phpFunctions 页面的任何函数。
一种方法是 body 标签的 onload 属性。
有没有其他方法可以做到这一点?
jquery - 我可以在打字稿中覆盖 document.ready
我有一个具有不同页面的应用程序,并且大致每个页面都有它自己的 js(由 typescript 编译器生成)。每个页面的 document.ready 方法都有一些共享属性,我希望将共享函数/属性放入一个基本的打字稿类。
所以它应该看起来像
可以这样做吗?我不确定这是否可能?
javascript - Jsoup DOM 应用 onload java 脚本?
我想知道我从 Jsoup 得到的 DOM
Document doc = Jsoup.connect(page.getPageUrl()).get();
它是否与我从浏览器获得的 DOM 相同(加载后)?换句话说,如果在 onload() 方法期间 javascript 进行了任何 DOM 操作,是否会在 Jsoup 返回 dom 之前发生?
javascript - Dynamics CRM:Javascript 触发打开对话框
我正在尝试创建 javascript 来打开一个对话框。
一旦当前记录上名为“new_mstatus”的字段的值等于“非活动”并且用户打算打开此记录,就会打开一个对话框。
但它不起作用。甚至没有错误弹出。
有人可以帮帮我吗?
非常感谢。
javascript - windows.load 上的添加功能仅适用于相同的 javascript
为什么这个脚本:
仅适用于“func()”所在的 js 文件?我怎样才能抽象出这个脚本?
php - 如何在播放 10 秒后锁定视频内容?
谢谢你的时间!我将如何在 10 秒后拥有我的内容储物柜、加载和暂停视频
所以用户点击播放,视频(自托管)播放,播放 10 秒后暂停/停止并加载我的内容储物柜
onClick='show_locker();'
onload='show_locker()'
我猜我必须使用 html5 视频播放器和 JavaScript?我对 JavaScript 不擅长,所以我的问题?
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
任何帮助或代码都会很棒!
javascript - JavaScript:检测窗口开始改变位置的时刻
我试图检测页面离开其当前位置并开始加载新页面的确切时刻:单击链接或按“提交”或任何其他方式后立即。
我知道“onload”事件和几种使用它的方法,但这不是我想要的:在 1)单击链接和 2)触发“onload”事件之间有很多时间,我需要检测 1) 之后的时刻。
javascript - 将几个 javascripts 合并到一个 .js 文件中,现在有冲突的 onload 函数
下午好
我遇到了一个问题,我有三个脚本 - 一个 URL Force,一个传递某个变量的脚本,最后是我在 StackOverflow 上找到的一个非常棒的 IE 占位符脚本。
当我将所有脚本放在单独的文件中时,IE 占位符脚本正在工作。
然后意识到其他两个脚本没有被调用,所以我在 body 标记中进行了 onload 调用
但是,当我这样做时,IE 表单修复程序停止工作。所以现在我认为我有 onload 函数的冲突。所以为了帮助清理事情,我将所有不同的脚本组合成一个
如何让每个脚本在页面加载时自动运行?并且没有任何冲突?
jquery - jquery在加载时对单个元素的淡入淡出效果
首先,我不是网页设计师,我只是一个试图帮助朋友的极客。
我正在开发一个图形密集型网站(它是一个摄影网站),这会导致页面加载缓慢。最大的延迟是投资组合缩略图,通常被 jquery 滑块隐藏。因为页面在完成加载之前可能显示不正确(看起来很俗气),所以我实现了一个加载图形,它在$(window).load()
. 但是因为这会等待所有图形加载,所以加载的图形在显示页面之前可能会旋转 10 秒或更长时间(取决于带宽)。
我想要做的是在加载时显示具有漂亮 jquery 效果的单个元素。这样,观众可以立即开始看到内容,而且看起来仍然很漂亮。
所以我设置了一些元素display:none
,然后在我的页面末尾调用一个fadeIn()
和/或一个函数。slideDown()
这行得通,但有时fadeIn()
函数在图形完全加载之前运行,所以它们似乎仍然弹出。但如果我尝试将fadeIn()
函数包装在里面('#element').load()
,它就不起作用。我可以将所有淡入淡出效果放在一个window.load()
看起来很漂亮的 中,但这违背了目的,因为它仍在等待所有这些缩略图。
或者,是否有办法从window.load()
事件中排除某些图像?还是在之后动态添加缩略图库window.load()
?现在页面是相当静态的,只有一些漂亮的 jquery 滑块和一个灯箱。
我正在使用来自 Google 的 jQuery 1.9.1。如果有另一种或更好的方法可以使页面呈现漂亮,我会全力以赴。
测试站点 URL 在这里。我希望看到的愿景是显示背景和加载图形,然后slideDown()
是徽标,然后是fadeIn()
相框,移除加载图形,淡入相框内容,然后在向下滑动时淡入底部导航菜单左侧导航菜单。
(编辑)
这是我正在尝试解决的问题的更详细描述。如果整个页面需要 10 秒才能加载:
@1 秒我的所有文本内容都以块的形式显示,看起来像是 1995 年设计不佳的 8 年级课程项目。
@2-5 秒document.ready()
触发,滑块脚本完成页面解析并将文本内容容器元素以一种非常跳跃和丑陋的方式移动到位。现在布局看起来不错。
@10 秒缩略图终于完成加载并window.load()
触发。
我当前的解决方法在滑块脚本完成后开始淡入容器元素,但其中一些元素可能尚未完成加载,因此它们有时会出现而不是淡入。