文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程Script利用JavaScript创建功能强大的GUI
精品推荐
特别推荐
·主页javascript特效19则
·各种网页媒体播放器代码及详解
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
热点TOP10
·JavaScript[对象.属性]集锦
·用vbscript实现将脚本的输出复制到剪贴板
·用vbscript实现在文本文件中搜索两个项
·学习JavaScript的事件
·JavaScript Dom编程:介绍学习书籍
·JavaScript入门学习书籍的阶段选择
·基于javascript的拼音字典及应用举例
·JS分层的概念与本地存贮

利用JavaScript创建功能强大的GUI

日期:2008年6月3日 作者: 查看:[大字体 中字体 小字体]

el.className = "raised";
}

function mouseout(el) {
el.className = "button";
}

function mousedown(el) {
el.className = "pressed";
}

function mouseup(el) {
el.className = "raised";

与HTML进行整合

  现在剩下的工作就是将这些函数与包含工具栏、图像、文本域的HTML代码组合在一起:


class="button"
onmouseover="mouseover(this);"
onmouseout="mouseout(this);"
onmousedown="mousedown(this);"
onmouseup="mouseup(this);"
onclick="format_sel('b');"
src="/uploadImages/2007-5-16/200751611333935624.gif"
width="16" height="16"
align="middle"
alt="click to make your selection bold">
<img class="button"
onmouseover="mouseover(this);"
onmouseout="mouseout(this);"
onmousedown="mousedown(this);"
onmouseup="mouseup(this);"
onclick="format_sel('i');"
src="/uploadImages/2007-5-16/200751611333970874.gif"
width="16" height="16"
align="middle"
alt="click to make your selection italic">
<img class="button"
onmouseover="mouseover(this);"
onmouseout="mouseout(this);"
onmousedown="mousedown(this);"
onmouseup="mouseup(this);"
onclick="insert_link();"
src="/uploadImages/2007-5-16/200751611333910256.gif"
width="32" height="16"
align="middle"
alt="click to add a link">

<textarea cols="30" rows="6" name="my_textarea"></textarea>
 
  一个div中包含了三个按钮的图像,这样会使代码显得简洁。函数调用在<img>标记的事件处理程序中,我们向格式化函数传递一个将被改变样式的元素的引用,根据希望使用的格式(b表示粗体,i表示斜体),我们向format_sel()函数传递一个合适的参数。

结束语

  当然,这只是创建工具栏的一种方法,还有许多其他方法也可以创建工具栏。读者创建的工具栏的功能也不必局限于本篇文章中涉及的功能,利用W3C DOM,可以很方便地改变一个文档的样式。

  利用DOM操作,我们可以建立一个Word风格的工具栏,让用户定制显示卡的所有方面:改变字体的大小、文档的字体、改变栏目的宽度。结合使用CSS、javascript和DOM,我们能够创建与标准浏览器兼容的功能强大的应用软件GUI。


上一页 [1] [2] [3] 



上一篇:javascript版的日期输入控件

下一篇:用JavaScript实现动画效果
相关文章:
·视频教程:Dreamweaver创建网站相册1
·黑客攻防之PPPoE验证以及对其的利用
·利用HTTP指令进行攻击——Cache篇
·使用Delphi创建IIS虚拟目录的方法
·HighPoint具有磁盘阵列功能的无盘网络系统解决方案
·小谈在Linux系统下的IP伪装功能
·WPS2005表格新功能简明教程(上)
相关软件:
·公司企业网站管理系统模板功能强大版
·功能较强的一个FLASH编辑器
·LaneCat网猫外网全功能试用版 1.671
·多功能密码破解软件 4.5
·Msplayer多功能多媒体播放器 V6.0.2.20 精简版
·超功能计算器(Super Function Calculator) V5.10
·强大的字幕工具SUBmax V5.4 简体中文绿色版

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot