http://blog.sysuschool.com/u/mygod/index.html
俞惠铭的blog
 
2015/1/14 10:36:00
博文——网页中Javascript实现翻页

博文——网页中Javascript实现翻页

前段时间看了些“妙味茶馆”的JavaScript视频教程,有些收获。想不到,到今年的电脑作品辅导时就派上用场了。先看个今年辅导的网站作品《行走在城市边缘》截图,本页中有五个照片集,怎样实现翻页呢?我用JavaScript写了个脚本,这还是这么多年来第一次自己写脚本,以前都是改别人写好的,以此发博文,给自己留个资料,有兴趣的可以参考,不懂可以问我。

先交代下网页布局元素,五个图集做成网页,分别是tuji001.html到tuji005.html,用iframe调用图集页面:
<iframe id="tuji" name="tuji" frameBorder=0  src="tuji001.html" width="100%" height="900px" scrolling="no" ></iframe>
<script type="text/javascript">
页面中“前一集”、“后一集”设置id为btn1和btn2:
<span id="btn1" class="noactive">&lt;-前一集</span>|<span id="btn2" class="noactive">后一集-&gt;  </span>
页面中“第X集”,这个设置id为page,在脚本中用page.innerHTML='&nbsp;'+k+'&nbsp;';显示;
样式设置:脚本中鼠标进入和离开不一样!
<style type="text/css">
.noactive {
 font-family: "微软雅黑", "宋体", "楷体";
 font-size: 15px;
 font-weight: bold;
 color: #000;
 line-height: 150%;
}
.active {
 color: #FF3300;
 cursor:pointer;
 /*text-decoration: underline; */
}
</style>

下面是代码:
window.onload=function()
{
 var btn1=document.getElementById('btn1');
 var btn2=document.getElementById('btn2');
 var tj=document.getElementById('tuji');
 var page=document.getElementById('page');
 var k=1;
 
 btn1.onclick=function()
 {
  
  if(k<=1)
  {
   k=1;
   tj.src='tuji00'+k+'.html';
  }else{
   k--;
   tj.src='tuji00'+k+'.html';
  }
  page.innerHTML='&nbsp;'+k+'&nbsp;';  
 } 
 
 btn2.onclick=function()
 {
  
  if(k>=5)
  {
   k=5;
   tj.src='tuji00'+k+'.html';
  }else{
   k++;
   tj.src='tuji00'+k+'.html';
  }
  page.innerHTML='&nbsp;'+k+'&nbsp;';  
 }
 
 btn1.onmouseover=function()
 {
  btn1.className='active';
 }
 btn1.onmouseout=function()
 {
  btn1.className='noactive';
 }
 
 btn2.onmouseover=function()
 {
  btn2.className='active';
 }
 btn2.onmouseout=function()
 {
  btn2.className='noactive';
 }
 
  
}
</script>

 

mygod | 阅读全文(57) | 回复(1) |反映问题 | 引用通告(0) | 编辑
2015/1/14 12:22:00
Re:博文——网页中Javascript实现翻页
yanqinxi新技术。点赞。博主是谁啊?
yanqinxi | 个人主页 | 引用 | 返回 | 删除 | 回复
发表评论:
粗体 斜体 下划线 插入引用 插入表情
公告
时间记忆
<<  < 2024 - >  >>
123
45678910
11121314151617
18192021222324
25262728293031
最新日志
最新评论
最新回复
我的好友
我的相册
站点信息
  • 日志:260
  • 评论:4
  • 留言:0
  • 访问:6619
生活因感动而精彩,理想在创造中放飞
Powered by Oblog.