问题标签 [preload]
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:预加载一组图像,但前提是没有其他加载
是否可以使用 jQuery 来识别浏览器当前是否没有加载任何内容,以及我的意思是加载图像和 .load Ajax 调用等。
我想要实现的是在后台秘密(隐藏)预加载一组图像(重量很重),但不会分散其他加载过程的注意力。这意味着它们只会在浏览器无事可做时进行预加载,并且如果其他内容开始加载,它们也会停止预加载。
有什么建议么?
javascript - 图像预加载后执行 JavaSCript 代码
我正在尝试创建某种回调代码,该代码在预加载图像后执行。
我的JS代码如下:
所以在我的例子中,d.getElementById('preload').style.display='none';
应该在图像完全加载到缓存后执行。
关于如何实现这一目标的任何帮助?请仅提供没有库/插件要求的独立 JavaScript 解决方案。
iphone - iPhone - 预加载 xib
我有一个加载 xib 的自定义 UIViewController。第一次实例化时,它需要一些时间才能出现。有没有一种优雅的方式来预加载它,所以它不会这样做?我尝试创建它并在发布后立即创建它。那似乎没有用。我想如果我想这样做,我必须将它添加到主窗口(例如),然后将其删除。但无论如何,该解决方案似乎有点难看。还有什么办法吗?
javascript - 从文件名数组中预加载一堆图像,完成 50% 后执行功能
嘿,我正在使用这个脚本
并将一堆图像传递给它以进行预加载。
check() 函数是这样的
但它似乎没有工作。
有任何想法吗?或者有什么我可以在线使用的吗?
jquery - 仅在第一次真正加载图像时才显示图像的加载 gif
我有 2 个 img 元素。他们有 2 个 id:rimg 和 limg。limg 是加载的 gif,而 rimg 是重新加载的图像的完整版本。
这是在图像完成加载之前显示加载的代码:
如果我第一次登录该网站,它会显示加载 gif。如果这不是我第一次显示,但我需要在没有加载的情况下顺利加载,我如何在显示加载 gif 之前检查图像是否已加载和缓存?
javascript - How best to pre-install OR pre-load OR cache JavaScript library to optimize performance?
I am working for an intranet application. Therefore I have some control on the client machines. The JavaScript library I am using is somewhat big in size. I would like to pre-install OR pre-load OR cache the JavaScript library on each machine (each browser as well) so that it does not travel for each request. I know that browsers do cache a JavaScript library for subsequent requests but I would like the library to be cached once for all subsequent requests, sessions and users.
What is the best mechanism to achieve this?
jquery - jQuery Cycle Plugin:如何使用加载背景 gif 预加载第一张图像,然后淡入 Cycle Slideshow?
我正在为此苦苦挣扎,也许你们中的一些人可以帮助...
我使用 jQuery Cycle 插件在 www.theoribeiro.com 上有一个带有大图像的主页幻灯片
图像很大,有时连接速度很慢(但即使在快速连接中),幻灯片开始的行为非常难看,突然或半载显示图像。
我想确保在幻灯片开始之前至少加载 2 或 3 个第一张图像,同时我想运行加载动画 gif,然后我想淡入第一张图像。
我在互联网和论坛上进行了很多搜索,并在我对 javascript 和 jQuery 知识有限的情况下尝试了很多东西,但无法提出解决方案。
任何帮助将不胜感激!!!
jquery - 如何使用 jquery 为轮播预加载图像?
我使用了 jquery stepcarousel 插件,它工作正常......但是如何预加载插件使用的图像......我正在使用这个,
如何预加载mygallery
div 使用的图像以避免闪烁.....
actionscript-3 - 预加载加载自己的内容的动态类
你如何预加载加载自己内容的动态类?因为从理论上讲,类在加载其内容之前还没有大小,对吗?
flash - 预加载很多小图片
我正在考虑如何解决手头的问题。有一个 Flash 电影需要大量相对较小的图像,我正在尝试优化它们预加载所需的时间。
我考虑过在服务器端在 Apache 中打开 KeepAlive 的一件事。这样可行。但我的脑海仍然想知道是否还有其他东西;-)
那么,我可以尝试哪些其他方法?有没有办法压缩所有这些图像,然后在客户端解压缩?
我可以完全控制服务器端和客户端。甚至可以尝试安装 Apache 以外的东西。缓存不是一个选项,因为它已经工作了,而且这是第一次加载,这让我很困扰。