社区
JavaScript
帖子详情
关于IE div闪烁的问题(斑竹和高手进来)
cdm11cn
2006-06-19 11:20:30
页面加载的时候,我在<div id=nav></div>
document.getElementById("nav").innerhtml="里面是10张的小图";
当点击小图时更新nav的innerhtml内容显示对应的大图,这个时候总是会闪烁,请问有什么办法可以解决
...全文
395
6
打赏
收藏
关于IE div闪烁的问题(斑竹和高手进来)
页面加载的时候,我在 document.getElementById("nav").innerhtml="里面是10张的小图"; 当点击小图时更新nav的innerhtml内容显示对应的大图,这个时候总是会闪烁,请问有什么办法可以解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lantersen
2006-10-11
打赏
举报
回复
1:自定义重写onmouseover事件;document.onmouseover = function () {//your code};
2:定义一个全局标签,记录onmouseover这一事件是否发生,如果发生则不再响应,直到这一变量被更新;
3:其实细想,咱们是自己重复响应了onmouseover事件:"onmouseover->onmousemove->onmouseover"
可以看出中间多了一外事件,说到这,你试试,<script>document.onmousemove = function () {return false;}</script>,这样试试是否能屏蔽第二个onmouseover响应;
song_wu
2006-10-10
打赏
举报
回复
我也碰到这个问题,不过我的层上没有图片,我的效果是鼠标放上去层显示,鼠标离开层隐藏.可是鼠标在层上移动时层就不停的闪,奇怪的是水平移动不会闪,只有上下移动鼠标层才闪
hbhbhbhbhb1021
2006-06-19
打赏
举报
回复
用innerHTML需要向服务器再次发送请求,如果点击小图的话显示不需要再还原成多个图的话,可以改成下面的。
<div id=nav><img src="http://zi.csdn.net/bohan300-60.gif" name="img1" onclick=show(this)>
<img src="http://community.csdn.net/logo/images/prj.210.67.gif" name="img2" onclick=show(this)>
</div>
<script language=javascript>
function show(obj)
{
var objdiv=document.getElementById("nav");
objdiv.innerHTML=""
objdiv.appendChild(obj)
}
</script>
cdm11cn
2006-06-19
打赏
举报
回复
太多了吧,我1个层里有17页,每页都10张,可以翻页的,预先加载图片好像不太现实吧
BaSaRa_GIT
2006-06-19
打赏
举报
回复
预先加载图片
cdm11cn
2006-06-19
打赏
举报
回复
还是不行,我发现在IE里会闪烁,在firefox里就不会,真郁闷
DIV
布局和CSS精讲
本课程是带领大家学习Pc端网页、app、小程序的布局以及样式添加,学完本课程,大家可以对任意网页实现布局,思路清新。课程简介:1,html5编辑器的介绍和使用2,块标签3,内联标签4,超链接和锚点5,12种选择器6,颜色7,单位8,css属性9,盒模式10,
div
布局11,内容图片12,布局图片13,用户交互图片14,字体15,表单16,表格17,浮动18,定位19,内联框架20,搜索引擎优化21,实战案例
js 实现
div
闪烁
并控制频次
js 实现
div
闪烁
并控制其
闪烁
次数 var oBox = document.getElementById("id"); //要
闪烁
的
div
id var timer = null; //定义时间器 var i = 0; clearInterval(timer); //先清空时间器 oBox.onmouseover = function(){ //当鼠标移入
div
时 清空
CSS实现
div
闪烁
效果图如下 代码如下 @keyframes fade { from { opacity: 1.0; } 50% { opacity: 0.4; } to { opacity: 1.0; } } @-webkit-keyframes fade { from { o...
彻底解决IE9 文本框无法输入文字,IE窗口
闪烁
问题
(亲测)
问题
描述: 1、网页文本框无法输入文字,点击文本框输入总是跳到地址栏那去输入。 2、鼠标滚珠无法实现网页上下滚动,只能单击右边条拖拽。 3、单击网页页面整个IE窗口都在
闪烁
。 曾经试过重置IE9,重装IE9,各种IE修复工具……都不行。。。 曾尝试此解决方法: 1、进C盘IE9安装文件夹,右键点击iexplore.exe,创建桌面快捷方式 2、右键点击此快捷方式图标,打
使用jQuery生成
div
元素
闪烁
效果
使用jQuery生成
div
元素
闪烁
效果
JavaScript
87,922
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章