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

獨自闖闐丅

獨自闖闐丅

2016-01-29 11:41

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

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

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

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

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

一点不足之处

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

建立一个简单的工具栏

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)
展开更多 50%)
分享

猜你喜欢

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

电脑网络
利用JavaScript创建功能强大的GUI(1)

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

电脑网络
利用JavaScript创建功能强大的GUI(3)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

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

电脑网络
利用JavaScript创建功能强大的GUI(5)

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

电脑网络
利用JavaScript创建功能强大的GUI(4)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

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

电脑网络
利用JavaScript创建功能强大的GUI(2)

AJAX和J2EE创建功能强大的瘦客户端

Web开发
AJAX和J2EE创建功能强大的瘦客户端

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JavaScript技巧:让网页自动穿上外套

JavaScript技巧:让网页自动穿上外套

JavaScript基础实例:如何计算24点(3)

JavaScript基础实例:如何计算24点(3)
下拉加载更多内容 ↓