利用JavaScript创建功能强大的GUI(1)

2016-01-29 11:41 6 1 收藏

利用JavaScript创建功能强大的GUI(1),利用JavaScript创建功能强大的GUI(1)

【 tulaoshi.com - Javascript 】

  大多数的计算机用户都非常熟悉Windows的图形用户界面(GUI),都通过使用Word或微软的电子邮件客户端软件了解了按钮、工具条、标签,但与客户端软件都拥有几乎一致的界面截然不同的是,我们可以发现,每个网站的界面都

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/javascript/)

各不相同。用户需要学会如何使用每一种互联网应用程序。尽管大多数的互联网应用程序都不是太复杂,但一个用户需要不断地去学习应用程序界面,时时感觉自己象个新手,这对于用户而言,毕竟不是一件令人愉快的事。

  通过利用JavaScript和CSS建立互联网应用程序或网站的标准化的客户端界面组件,可以使用户一眼就看出来他们可以进行的操作以及如何完成自己的任务。用户就会对自己的操作更有信心,也不会轻易出现误操作。

  或许你还不知道JavaScript还有这样的功能,或曾经在其他网站上看到过工具栏,但不知道它是如何完成的。在本篇文章中,我们将讨论如何建立一个简单的、格式化工具栏(就象Word中的那样),该工具栏可以为任意的网站添加让用户通过<textarea区进行反馈的功能。本篇文章介绍的技巧需要读者具备有HTML、CSS和JavaScript方面的知识。

一点不足之处

  下面的代码使用了selection对象的createRange()方法,不幸的是,只有Windows平台上的IE4+用户才能够使用selection对象,相似的功能通过文档对象模型(DOM)才能实现,但Mozilla中的document.createRange()会发生问题,主要是在input或textarea元素中不能处理文本数据。如果这一bug解决了,就可以使下面的代码运行在Mozilla、Netscape 6+或其他任何运行Gecko的浏览器平台上。

建立一个简单的工具栏

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/javascript/)

来源:http://www.tulaoshi.com/n/20160129/1482971.html

延伸阅读
标签: PS PS基础
Photoshop这个修图神器不仅仅是设计师必备,很多普通用户在日常生活中也经常需要用它来编辑图片,更不要说天涯论坛上那些高手!帮我PS个美女在 我旁边之类的搞笑帖子能为我们带来多少欢乐了。不过,如果你已经是桌面PS软件用户,那么你会对iOS或是Android平台上的触摸版本感兴趣吗?并且,从鼠标键盘转向触摸屏操作,PS还会那么好用吗?带着这些疑...
标签: 电脑入门
Windows操作系统都有磁盘碎片整理这一功能,只是人们印象中,以往的Windows操作系统的磁盘碎片整理过程都非常的漫长,但是 Win7却有所不同,与之前的各种版本操作系统相比有着很大的提升。这主要是由于Win7中对磁盘整理命令行增加了全新的参数命令。一起来看看怎么利用磁盘碎片整理功能为你的Win7减负加速吧! 首先,先从开始菜单中找到磁盘碎...
功能强大的免费办公软件OpenOffice.org体验 还在为找免费微软Office软件而发愁吗,不妨试试功能强大的OpenOffice.org 吧!OpenOffice.org 是一套免费的跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上运行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是开源软件,任何人都可以免费下载、...
Office2010中功能强大的图片背景删除工具 图片背景删除功能是Office 2010中新增的功能之一,包含在2010版的Word、Excel、PowerPoint和Outlook之中。利用删除背景工具可以快速而精确地删除图片背景,使用起来非常方便。与一些抠图工具不同的是,它无需在对象上进行精确描绘就可以智能地识别出需要删除的背景。下面以Excel 2010为例,对该...
标签: 手机 智能手机
1、查阅名词 「搜索」是 Siri 最擅长为你做的事情之一,不过「搜索」是一个相当宽泛的概念,所以我打算具体到「查名词」这一场景中去介绍。工作和学习中我们会遇到一些新名词,可以是感兴趣的,也可以是对生产生活有所助益的,这时我们往往会选择通过搜索引擎来查阅。如果我告诉你,Siri 可以调用多种 Web 服务为你呈现搜索结果...

经验教程

95

收藏

91
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部