您的位置:首页 > 运维架构 > Shell

Linux Shell常用技巧(五)

2011-12-06 14:59 459 查看
最近一直在写JS+CSS+DIV的东西

下面介绍一下JS比较常用的一个功能

js核心代码:

<script language="javascript">
//键盘监听事件
document.onkeydown = onkey;
//五个按钮循环
var classIndex = 0 ;
var classCount = 5;

isselected = false;
var url = null;
function onkey(e)
{

ev = window.event ? event : e;
key = ev.which ? ev.which : ev.keyCode;
switch(key)
{
case 37://左

break;

case 39://右

break;

case 38: //上
if(classIndex>0){
classIndex = classIndex -1;
}else if(classIndex<=0){
classIndex = classCount - 1;
}
changeImgEvt();
isselected = false;
break;

case 40://下
if(classIndex<classCount-1){
classIndex += 1;
}else if(classIndex>=classCount-1){
classIndex = 0 ;
}
changeImgEvt();
isselected = false;
break;

case 13://选中链接地址
if(url!=null&&url!=''){
location.href = url;
}else{
location.href ="";
}

isselected = false;
break;

case 340:
iPanel.back();
break;

default:
isselected = false;
break;
}
}

function changeImgEvt(){
var sectFlag = false;
var c_index = classIndex + 1;

for(var i=0;i<5;i++){
$('menu'+(i+1)).style.visibility='hidden';
}
if(c_index==1){//选中第一个按钮
$('contextImg').src='换成图片1地址';
}else if(c_index==2){//选中第二个按钮
$('contextImg').src='换成图片2地址'';
}else if(c_index==3){//选中第三个按钮
$('contextImg').src='换成图片3地址'';
}else if(c_index==4){//选中第四个按钮
$('contextImg').src='换成图片4地址'';
}else if(c_index==5){//个选中第五个按钮
$('contextImg').src='换成图片5地址'';
}
$('menu'+c_index).style.visibility='visible';
sectFlag = true;
if(sectFlag){
goHrefPageEvt(c_index);
}

}

function goHrefPageEvt(c_index){

if(c_index==1){//跳转
url ="选中图片1将要跳转的地址";

}else if(c_index==2){//跳转
url ="选中图片2将要跳转的地址";
}else if(c_index==3){//休闲游戏
url ="选中图片3将要跳转的地址";
}else if(c_index==4){
url = "选中图片4将要跳转的地址";
}else if(c_index==5){
url ="";
}
}

function $(eleName){
return document.getElementById(eleName);
}
</script>

 

 

页面核心代码

<div style="align:center;width:1280px;height:720px;border:0px solid red;">
<div style="width:1280px;height:720px;border:0px solid red;background-image: url('background.jpg');">
<div style="text-align:left;margin-left:112px;">
<table style="border:0px solid red;width:1100px;height:720px;">
<tr>
<td style="border:0px solid red;width:310px;">
<div style="margin-top:58px;">
“<img id="menu1" src="1.jpg"/>
</div>
<div style="margin-top:17px;">
<img id="menu2" src="2.jpg" style="visibility: hidden;"/>
</div>
<div style="margin-top:17px;">
<img id="menu3" src="3.jpg" style="visibility: hidden;"/>
</div>
<div style="margin-top:17px;">
<img id="menu4" src="4.jpg" style="visibility: hidden;"/>
</div>
<div style="margin-top:17px;">
<img id="menu5" src="5.jpg" style="visibility: hidden;"/>
</div>
</td>
<td style="border:0px solid red;vertical-align: top;">

<div style="margin-left:60px;margin-top:88px;">
<marquee  border="0" direction="left"  height="95px" width="660px" scrollDelay="50"  scrollamount="3"  style="padding: 0px;">
<font size="9px" color="white">滚动文字</font>
</marquee>

</div>
<div style="margin-left:60px;margin-top:10px;">
<img id="contextImg" src="1.jpg" />
<div>
</td>
</tr>
</table>
</div>
</div>
</div>

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: