页面都已经加载完了,但是鼠标在页面上移动一下,结果cpu暴涨。(有发生样式的改变)
这会不会跟css或者JavaScript有很大的关系?
这会不会跟css或者JavaScript有很大的关系?
解决方案 »
- ssh('sessionFactory' or 'hibernateTemplate' is required)
- 格式化jsp页面字符的问题
- 用servlet跳转页面路径怎么设置,图片显示不出来
- 请教JSF2.0中自定义Converter的配置
- tomcat要下载哪个版本呢
- jsp开发中为什么要用getServletContext()方法代替application?
- 刚刚由delphi转到java,发现有很多的不一样的地方,希望解答,并且有别的特殊的地方,希望发言
- 简单问题 关于运行helloworld例子的问题。
- jfreechart在xp下图片中文显示为方框的问题
- win7 与 winXP dos命令执行的差异
- WINDOW.OPEN 实现下载 ie6下载框显示**.do文件名,ie8显示**.txt文件名
- struts1.3 页面表示层的问题
.tableResult tbody tr{
/*background-color:expression(this.sectionRowIndex==0?"#0000ff":'#eff7ff,#ffffff'.split(',')[rowIndex%2]);*/
background-color:expression('#eff7ff,#ffffff'.split(',')[rowIndex%2]);
/*mouseover/mouseout等事件最好不要在css中用,因为它们会覆盖页面中定义的onmouseover/onmouseout等事件*/
mouseover:expression(onmouseover=onmouseover_tableResult_tbody_tr);
mouseout:expression(onmouseout=onmouseout_tableResult_tbody_tr);
}function onmouseover_tableResult_tbody_td(){this.style.backgroundColor="#B2E5FC"}
function onmouseout_tableResult_tbody_td(){this.style.backgroundColor='#eff7ff,#ffffff'.split(',')[this.parentNode.rowIndex%2]}
感觉问题主要出在这里,就是说控制表格行的颜色。但是现在还不知道应该怎么修改
function onmouseover_tableResult_tbody_td(){this.style.backgroundColor="#B2E5FC"} function onmouseout_tableResult_tbody_td(){this.style.backgroundColor='#eff7ff,#ffffff'.split(',')[this.parentNode.rowIndex%2]}
这个代码本身就有问题。用一个变量保存onmouseover时td原来的backgroundColor,然后改变这个td的backgroundColor。onmouseout的时候将backgroundColor置为原来变量保存的值就可以了。你现在这个方法 每次onmouseout都要重新写全部TD的背景色。这代码谁写的 这么2!
对了 iframe对cpu的影响大吗?
能影响cpu的应该就剩css和JavaScript了吧。
我把所有onmouse事件都删除了,但是还是狂飙
2.将代码逐句屏掉,找到问题地点(哈哈,麻烦,但很实惠啊)
3.更换浏览器,或者更换机器看看,是否其他原因引起期望楼主成功解决问题,支持