教您去掉ie网页加载进度条的方法
2010-12-09 00:00
411 查看
这样虽没有对功能有什么影响,可是体验总不怎么好,那如何解决这个问题了,网上有很多文章都有说过在被目标页加载后设置window.status = "xx"这类的,可是我发现这个方法这样的情形下并不怎么好使。
然后在1.html页面中加入
结果发现1.html页面加载完成后浏览器下面进度条还一直在那里。
通过长时间反复的实践最后终于找到了解决问题的一种方法:不用href链接的方式来打开页面。改为通过Javascript来改变iframe方式来实现。
到这一步以为问题解决了,不想浏览器还报起脚本错误来了,提示redirect未定义,最后搞明白了,原来是target属性忘记去掉了。
至此,问题完整解决了。因在公司不方便,所以就贴样例了。
<div> <ul> <li><a href="1.html" target="page"></a></li> <li><a href="2.html" target="page"></a></li> <li><a href="3.html" target="page"></a></li> </ul> <div><iframe src="" id="page" name="page" frameborder="0"></iframe></div> </div>
然后在1.html页面中加入
window.onload = function(){ window.status = "完成"; }
结果发现1.html页面加载完成后浏览器下面进度条还一直在那里。
通过长时间反复的实践最后终于找到了解决问题的一种方法:不用href链接的方式来打开页面。改为通过Javascript来改变iframe方式来实现。
<script type="text/javascript"> function redirect(src){ document.getElementById("page").src = src; } </script> <div> <ul> <li><a href="javascript:redirect('1.html')" target="page"></a></li> <li><a href="redirect('2.html')" target="page"></a></li> <li><a href="redirect('3.html')" target="page"></a></li> </ul> <div><iframe src="" id="page" name="page" frameborder="0"></iframe></div> </div>
到这一步以为问题解决了,不想浏览器还报起脚本错误来了,提示redirect未定义,最后搞明白了,原来是target属性忘记去掉了。
至此,问题完整解决了。因在公司不方便,所以就贴样例了。
相关文章推荐
- 教您去掉ie网页加载进度条的方法
- 网页全屏看视频时去掉左下角“正在加载...”提示的方法
- 【web开发】教您去掉ie网页加载进度条
- IE不能运行有JS代码的网页处理方法
- IE及IE6浏览器中判断JS文件加载成功失败的方法
- IE及IE6浏览器中判断JS文件加载成功失败的方法
- 实用:优化WordPress博客网页加载速度方法
- IE网页中PNG格式图片无法显示的解决方法
- 仿微信中加载网页时带线行进度条的WebView的实现
- webview加载网页添加进度条的展示
- 在jsp上显示pdf||网页直接打开PDF 在IE中显示pdf文档的方法及参数设置
- Webbrowser控件判断网页加载完毕的简单方法
- 【前端开发】25种提高网页加载速度的方法和技巧
- Android笔记-ListView总结(多选框ListViiew,动态加载,多线程更新ListView中的进度条)
- IE不能显示网页的背景颜色的解决方法
- 网页中式样表IE中正常,firefox(opera)中不能正常加载的解决,
- IE 7打开网页慢解决方法
- 网页中加载flash的方法
- 仿微信中加载网页时带线行进度条的WebView的实现
- IE网页中PNG格式图片无法显示的解决方法