[JavaScript]火狐下鼠标滚轮事??/a> [JavaScript]

来源:本网整理

火狐下需要…怎么说呢(我就暂且说成是显式获取对象吧):marquePic2.innerHTML=marquePic1.innerHTML改成:document.getElementById("marquePic2").innerHTML=document.getElementById("marquePic1").innerHTML;应该就可以了!var speed=30document.getElementById("marquePic2").innerHTML=document.getElementById("marquePic1").innerHTMLfunction Marquee(){if(document.getElementById("demo").scrollLeft>document.getElementById("marquePic1").scrollWidth){document.getElementById("demo").scrollLeft=0}else{document.getElementById("demo").scrollLeft+}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function(){clearInterval(MyMar)}demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)}出于兼容考虑,建议获取对象统统都用document.getElementById("")来获取。这个代码没错的,我测试过了!demo is not defined是获取节点的错误!应该是你没有统统都用document.getElementById("")来获取节点对象造成的。这里有三个要获取的节点对象:document.getElementById("demo")document.getElementById("marquePic1")document.getElementById("marquePic2")www.zgxue.com防采集请勿采集本网。

鼠标滚轮事件在火狐下的兼容问??div class='clear'> scrolltotop.offset(100,120); scrolltotop.init();

[1].[代码] [JavaScript]代码 跳至[1]

//兼容火狐的鼠标滚轮事?? document.getElementById("t1").addEventListener("DOMMouseScroll",function(e){ scrollFunc(e,$(".table_1"),$("#pageNum"),$("#total")); },false); document.getElementById("t2").addEventListener("DOMMouseScroll",function(e){ scrollFunc(e,$(".table_2"),$("#pageNum_phone"),$("#total_phone")); },false); document.getElementById("t3").addEventListener("DOMMouseScroll",function(e){ scrollFunc(e,$(".table_3"),$("#pageNum_bus"),$("#total_bus")); },false); //chroom和ie下的鼠标滚轮事件 $('.table_1 table').on("mousewheel", function() { scrollFunc(e,$(this),$("#pageNum"),$("#total")); }); $('.table_2 table').on("mousewheel",function(){ scrollFunc(e,$(this),$("#pageNum_phone"),$("#total_phone")); }) $('.table_3 table').on("mousewheel",function(){ scrollFunc(e,$(this),$("#pageNum_bus"),$("#total_bus")); })}function scrollFunc(e,that,pageNum,totalPage){ var e = e || window.event; if (e.wheelDelta) { if (e.wheelDelta > 0) { up(that,pageNum,totalPage);//chroom和ie下,鼠标滚轮向上?? } if (e.wheelDelta < 0) { down(that,pageNum,totalPage);//chroom和ie下,鼠标滚轮向下?? } } else if (e.detail) { if (e.detail> 0) { down(that,pageNum,totalPage);//火狐下,鼠标滚轮向下??与chroom和ie方向相反) } if (e.detail< 0) { up(that,pageNum,totalPage);//火狐,鼠标滚轮向上滚(与chroom和ie方向相反) } }} SyntaxHighlighter.autoloader( 'applescript/js/sh309/scripts/shBrushAppleScript.js?t=1451961936000', 'actionscript3 as3/js/sh309/scripts/shBrushAS3.js?t=1451961936000', 'bash shell/js/sh309/scripts/shBrushBash.js?t=1451961936000', 'coldfusion cf/js/sh309/scripts/shBrushColdFusion.js?t=1451961936000', 'cpp c/js/sh309/scripts/shBrushCpp.js?t=1451961936000', 'obj-c objc/js/sh309/scripts/shBrushObjC.js?t=1451961936000', 'c# c-sharp csharp/js/sh309/scripts/shBrushCSharp.js?t=1451961936000', 'css/js/sh309/scripts/shBrushCss.js?t=1451961936000', 'delphi pascal/js/sh309/scripts/shBrushDelphi.js?t=1451961936000', 'diff patch pas/js/sh309/scripts/shBrushDiff.js?t=1451961936000', 'erl erlang/js/sh309/scripts/shBrushErlang.js?t=1451961936000', 'groovy/js/sh309/scripts/shBrushGroovy.js?t=1451961936000', 'haxe hx/js/sh309/scripts/shBrushHaxe.js?t=1451961936000', 'java/js/sh309/scripts/shBrushJava.js?t=1451961936000', 'jfx javafx/js/sh309/scripts/shBrushJavaFX.js?t=1451961936000', 'js jscript javascript/js/sh309/scripts/shBrushJScript.js?t=1451961936000', 'perl pl/js/sh309/scripts/shBrushPerl.js?t=1451961936000', 'php/js/sh309/scripts/shBrushPhp.js?t=1451961936000', 'text plain/js/sh309/scripts/shBrushPlain.js?t=1451961936000', 'py python/js/sh309/scripts/shBrushPython.js?t=1451961936000', 'ruby rails ror rb/js/sh309/scripts/shBrushRuby.js?t=1451961936000', 'scala/js/sh309/scripts/shBrushScala.js?t=1451961936000', 'sql/js/sh309/scripts/shBrushSql.js?t=1451961936000', 'vb vbnet/js/sh309/scripts/shBrushVb.js?t=1451961936000', 'xml xhtml xslt html/js/sh309/scripts/shBrushXml.js?t=1451961936000' ); SyntaxHighlighter.all();

您好,感谢您对火狐的支持 这个无法实现,火狐浏览器因为安全限制原因,禁止获得剪切板的内容。您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎

一般都这样子用的(1)">aaaaaaa</a>-(0)">bbbbbbfunction text(action){var conert=document.getElementById("1");var conert1=document.getElementById("2");if(action=1){conert.style.display="none;conert1.style.display="block;}else{conert.style.display="block;conert1.style.display="none;}}height:20px;display:block">aaaaaaaaaaaaaaaheight:20px;display:none">bbbbbbbbbbbbbbb</div>内容来自www.zgxue.com请勿采集。

免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
Copyright © 2017 www.zgxue.com All Rights Reserved