导航时加载 GIF 图像
loading GIF image while navigating
有什么方法可以在点击时加载 GIF 图像并同时进行导航。
我尝试使用 jQuery,但是在某些移动浏览器中页面导航时没有发生加载器动画,是否有使用 Ajax 的解决方案来克服这个问题?
最好的方法是使用 AJAX 加载新内容。您可以做的是有一个按钮,单击该按钮时会清除初始页面的html并重新加载其他html页面的内容。
假设您将页面的HTML内容放在一个名为 #div 的div中,并且有一个名为 #button 的按钮,单击该按钮会将您带到新页面。您现在可以做的是,无论何时单击 #button,您都可以清除当前div 的 HTML 内容,加载新页面的 HTML(加载时可以显示 GIF 图像),然后用新页面的 HTML 填充div。
$("#button").click(function() {
//till the time the post function below doesn't return the following image will be displayed
$("#div").html('<img src = "images/ajax-loader.gif" />');
$.post("get_html.php", function (data) {
//get the new HTML content
$("#div").html(data);
});
});
这只是一个例子,如果你更具体地了解你需要什么,也许我可以写出适合你需求的代码。
相关文章:
- 将gif图像添加到chart.js V2.0中
- 显示生成的gif;base64图像使用C#代码隐藏在img中使用JavaScript
- 加载 gif 图像未显示在 IE 和镶边中
- 在页面加载时重新加载gif图像
- 播放完GIF图像后,将其替换为另一个GIF图像
- 在渲染过程中显示GIF图像
- 使用 AJAX 加载其他页面时加载 GIF 图像
- 导航时加载 GIF 图像
- 如何在页面加载时异步加载图像并在加载时显示加载 GIF
- 将调整大小的图像作为下载提供后,隐藏加载的 GIF
- Javascript - 加载GIF冻结,同时将图像绘制到画布(Phonegap/Cordova)
- 我为我的 Gif 制作了一个代码,让一只鸟飞过屏幕,但即使它在同一文件夹中,图像也不可见
- 将GIF代码隐藏到GIF图像或输出到文件
- 如何在浏览器中停止处理时停止进度gif图像
- 加载gif图像>execute语句>隐藏gif
- 用于在加载和显示gif图像时禁用页面内容的代码
- 带有JavaScript和CSS的动画图像(如非GIF)
- 我需要一个JavaScript,它可以在45秒后自动将一个GIF图像更改为另一个OnOpen
- .gif图像作为画布背景
- 如何显示加载图像(GIF),直到脚本功能完成