草庐IT

RedisModule_OnLoad

全部标签

javascript - 使用 body onload 的替代方法

我是一个新手,我正在尝试使用javascript实现一些东西。我有一个功能,我需要在我的页面加载后生效,但我不想使用还有其他选择吗?functioninit(){container=document.createElement('div'); 最佳答案 从load处理程序中调用它:functioninit(){container=document.createElement('div');//...}window.addEventListener("load",init); 关于java

javascript - 无法从主体 onload 调用函数( Uncaught ReferenceError : start is not defined) javascript

我有一个bodyonload在javascript中调用一个函数。我已经尝试了很多东西,但控制台只是打印到错误日志:UncaughtReferenceError:未定义开始。我认为这可能是故障,如果它对您有用,请通知我。我的代码如下:MonsterInvasionvarhur;varmonsters=10;varobjective=false;varhealth=100;vardamage=30;varsheild=false;varea=1;functionstart(){setTimeout(hurt,4000)}functionhurt(){varnewhelth=health-

javascript - 如何在 HTML <body> onload 中调用 jQuery 函数?

我想从HTML调用jQuery函数标签。这是我的HTML:我如何在页面加载时调用jQuery函数?我的jQuery函数看起来像这样jQuery(function($){varinput_id;//code}); 最佳答案 无论您在下面的方法(block)中编写什么代码,都会在DOM加载后自动执行。您无需再次从HTML组件调用它。$(document).ready(function(){//yourcode}); 关于javascript-如何在HTMLonload中调用jQuery函数?

javascript - jQuery 淡入 OnLoad?

好吧,我只是在寻找一个简短/简单的脚本,它可以让我替换DIV名称,这样我就可以在页面上有多个div淡入淡出(包括其中的图像)。有什么想法吗?谢谢! 最佳答案 给div一个通用类(例如“淡入淡出”)并使用类似于此的代码$(document).ready(function(){$(".fade").hide(0).delay(500).fadeIn(3000)});http://jsfiddle.net/5td73/ 关于javascript-jQuery淡入OnLoad?,我们在Stack

javascript - 如何通过onload函数自动实现onclick

我有一个href链接,我希望在加载页面时点击它。 最佳答案 $(document).ready(function(){$('#someLinkId').click();});或者$(document).ready(function(){$('#someLinkId').trigger("click");}); 关于javascript-如何通过onload函数自动实现onclick,我们在StackOverflow上找到一个类似的问题: https://sta

javascript - 图像加载后的图像 onload 事件

我有一个脚本将onload事件处理程序附加到页面上的所有图像,但是因为它是一个GreaseMonkey脚本,它只能在图像存在后运行,所以其中一些可能已经加载,有没有办法如果图像已经加载,是否触发onload事件? 最佳答案 如果您不反对使用jQuery等框架,那么triggerHandler()函数应该可以满足您的需要。您需要进行测试以检查图像是否已加载到您的脚本中(应该能够使用Google找到有关如何执行此操作的详细信息)-如果尚未加载,只需附加onload事件处理程序;如果它已被加载,您可以附加onload事件处理程序,然后使用

javascript - 代码在底部时是否需要 'onload'?

我想知道window.onload=function(){}(或者任何其他类型的加载,如jQuery$(document).ready();是必需的,如果代码放在我的的底部?或者可能会出现意想不到的副作用? 最佳答案 是的,可能会有意想不到的后果。但是,不,这不是绝对必要的。对于仍在加载的内容,如复杂的布局、深层DOM结构、来自其他脚本的动态HTML或图像,时间可能会关闭。为避免这些情况,将脚本包装在onload事件中始终是最安全的。这里有一些例子可以证明这一点。所有示例都在OSX上的Chrome17.0.963.12dev上测试。

javascript - HTML:onload 非 body 元素

我通过JQuery对大量元素执行javascript转换的常规方式:$(".cow").doStuff()但是,此操作非常脆弱:它假设页面只加载一次。一旦开始使用Ajax和部分重新加载,这种全局转换就会完全崩溃。如果服务器想要根据某些服务器端数据对每个元素进行不同的转换,它也不起作用。我知道实际的onload非body事件元素不起作用。一种解决方案是为所有元素提供ID/类并使用JQuery立即引用它们:$("#cow").doStuff()但是,那真的很乱;我一点也不喜欢它,部分原因是我赋予ID的每个元素都会污染全局I命名空间。我目前正在为该元素提供一个有效的不可碰撞ID$("#id8

javascript - 图像,onload 事件在 chrome 中不起作用

我正在使用html5创建拖放图像上传功能。这在firefox中对我很有用,但在chrome中,图像加载事件只在第一次触发。如果我只在第一个作品中拖动多个图像,如果我在其中拖动第二个作品,它就会失败。我相信问题出在图片加载上。这是我的代码的工作方式,我删除了不相关的部分:varimg=document.createElement("img");varreader=newFileReader();varcanvas=document.createElement("canvas");varcanvasData;varctx=canvas.getContext("2d");varmyFiles

javascript - 尝试获取元素onload的offset top值时获取0

我正在处理具有多个iframe的项目。主iframe有页面,页面包含也有页面内容的子iframe。在子iframe中我有选项卡,每个选项卡都有从服务器动态加载的页面内容。我试图在页面加载时使用offset().top从屏幕顶部获取div元素的偏移顶部值。它在使用“重新加载iframe”重新加载子iframe时返回一些值,但在重新加载页面时返回“0”。我附上我正在尝试做的图片,如果我没有在上面清楚地解释我的问题,请检查。我尝试了这段代码并将这段代码放在$(document).ready(){}中,它在重新加载特定的iframe时工作正常。但在加载时返回0。var$stored_selec