萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> JS實現網頁滾動條感應鼠標變色的方法

JS實現網頁滾動條感應鼠標變色的方法

 這篇文章主要介紹了JS實現網頁滾動條感應鼠標變色的方法,實例分析了javascript針對鼠標事件的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下

   

本文實例講述了JS實現網頁滾動條感應鼠標變色的方法。分享給大家供大家參考。具體實現方法如下:

 

代碼如下: <html>
<head>
<title>JS實現網頁滾動條感應鼠標變色</title>
</head>
<body>
把你的目光轉向右側的滾動條看一下吧?是不是很漂亮噢?鼠標放上還會變換色彩呢?
<br><br><hr> 收集於互聯網,只為興趣與學習交流,不作商業用途。</p>
<script language="JavaScript">
<!--
function scrollBar(line,face,theme)
{
if (!line||!face)
{
line=null;
face=null;
switch(theme)
{
case "blue":
var line="#78AAFF";
var face="#EBF5FF";
break;
case "orange":
var line="#FBBB37";
var face="#FFF9DF";
break;
case "red":
var line="#FF7979";
var face="#FFE3DD";
break;
case "green":
var line="#00C600";
var face="#D1EED0";
break;
case "neo":
var line="#BC7E41";
var face="#EFE0D1";
break;
}
}
with(document.body.style)
{
scrollbarDarkShadowColor=line;
scrollbar3dLightColor=line;
scrollbarArrowColor="black";
scrollbarBaseColor=face;
scrollbarFaceColor=face;
scrollbarHighlightColor=face;
scrollbarShadowColor=face;
scrollbarTrackColor="#F3F3F3";
}
}
function colorBar(){
var w = document.body.clientWidth;
var h = document.body.clientHeight;
var x = event.clientX;
var y = event.clientY;
if(x>w) scrollBar('#000080','#BFDFFF'); // Your colors
else scrollBar(null,null,"neo"); // A predefined theme
}
if (document.all){
scrollBar(null,null,"neo");
document.onmousemove=colorBar;
}
//-->
</script>
<br />
<div style="width:100%;height:1000px;"></div>
</body>
</html>

 

希望本文所述對大家的javascript程序設計有所幫助。

copyright © 萬盛學電腦網 all rights reserved