Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 最近想来做个CMS 之类的东西,所以写了我的第一个JavaScript
【标  题】:最近想来做个CMS 之类的东西,所以写了我的第一个JavaScript
【关键字】:CMS,JavaScript
【来  源】:http://blog.csdn.net/zhuam/archive/2006/09/16/1231415.aspx

最近想来做个CMS 之类的东西,所以写了我的第一个JavaScript

Your Ad Here

最近想来做个CMS 之类的东西,打算用Java +  JS来实现,所以写下了我的第一个稍微复杂一定的JavaScript 程序,呵呵,同时也可以支持一下公司的其他产品呗.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <link rel='stylesheet' type='text/css' href='testtabs.css' />
 
 <body id="body">    
  <div id="nevagetion" style="left: 200px; top: 200px; position: absolute;" 
   onmouseout="drag=0" onmouseover="dragObj=nevagetion; drag=1;"> 
   <div id='tabs'>
             <div id='tab1' onmousedown = liMouseDown('http://www.baidu.com') > <a> Baidu </a></div>
             <div id='tab2' onmousedown = liMouseDown('http://www.google.com') > Google </div>
         </div> 
     
    <iframe id="content" frameborder='0' marginheight='0' marginwidth='0' width='400'>    
    </iframe>
  </div>  
  </body>
 
 <script language="JavaScript">
  
  function liMouseDown(url){
   document.getElementById("content").src = url;
  }
  
 </script>
 
 
 <script language="JavaScript">
  drag = 0
  move = 0
  
  window.document.onmousemove = mouseMove
  window.document.onmousedown = mouseDown
  window.document.onmouseup = mouseUp
  window.document.ondragstart = mouseStop
  
  function mouseDown() {
   if (drag) {
    clickleft = window.event.x - parseInt(dragObj.style.left)
    clicktop = window.event.y - parseInt(dragObj.style.top)
    dragObj.style.zIndex += 1
    move = 1
   }
  }
  
  function mouseStop() {
   window.event.returnValue = false
  }
  
  function mouseMove(){
   if (move) {
    dragObj.style.left = window.event.x - clickleft
    dragObj.style.top = window.event.y - clicktop
   }
  }
  
  function mouseUp() {
   move = 0
  } 
 </script>
 
</html>

CSS:

div#nevagetion {
    background: rgb(200, 50, 100);;
 font: 18px Arial, sans-serif;
 padding: 10px 10px 10px 10px; 
 filter : alpha(opacity=70);
}

div#content {
    margin: 0;
    padding: 10px 10px 10px 0;
    height: 25px;
 width: 400px;
}

div#tabs {
    list-style: none;
    margin: 0;
    padding: 10px 0 0 0;
    height: 25px;
 width: 400px;

    border-bottom: 1px solid black;
    background: rgb(256, 256, 256);
}

div#tab1,
div#tab2 {
 cursor: pointer;
    float: left;
    margin: 0 5px;
    height: 23px;
 width: 150px;
 
    text-align: center;
    background: rgb(200, 50, 100);
    border-bottom: 1px solid white;
}

 

 

 

JTextArea中获得光标所处的行数。:【上一篇】
克罗拉多大学物理系一些有趣的Applet:【下一篇】
【相关文章】
  • "this" of JavaScript [翻译]
  • 常用的一些javascript小技巧2
  • 常用的一些javascript小技巧 1
  • Javascript 操作XML简单介绍
  • 常用的JAVASCRIPT的一些函数的查询
  • JavaScript实用的一些技巧
  • javascript 的几种排序方法
  • JavaScript对象与数组参考大全 ZT
  • javascript中常用的正则表达式
  • JavaScript写的Hashtable
  • 【随机文章】
  • Winproxy4在局域网的使用
  • PC电源内部结构介绍
  • debian sarge + postfix + mysql + webmail + web adm
  • windows XP常用进程表
  • 编译内核小总结
  • 黑客教程系列之微型PHP木马的探讨
  • 为面向对象而生的PHP5
  • FlatStyle for D7 (窗体平面效果)
  • suse9.2下如何配置linux做网关
  • Bliza++的安装
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.