易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript与Java以及Ajax三者区别

首先介绍一下JavaScript:
JavaScirpt 是一种可以用来给网页增加交互性的编程语言。常常会看到JavaScript被称为“脚本语言”(Scripting language),这暗示着它更适合编写脚本而不是程序。这实际上并没有跟不上的差异。JavaScript脚本也是一种程序,它包含在HTML页面上,因为脚本文本包围在<Script>标签中,所以它不会显示在用户的屏幕上,而web浏览器知道应该运行JavaScript程序。
   JavaScript不是Java:
尽管名字中有Java,但是JavaScript和Java之间没有太大的关系。Java是一种全功能的编程语言,有Sun公司开发和推广。Java是C和C++编程语言之后的有一种主流语言,程序员可以使用它创建完整的应用程序和控制消费类电子设备。与其他语言不同,Java宣传具有跨平台兼容性。也就是说,程序员应该能够编写出可以在所有种类的机器上运行的Java程序,无论机器运行的是windowS,Mac OS X还是任何风格的UNIX。但实际上,Java不总是能够实现这个梦想,因为Sun公司和微软公司在这种语言上的发展方向方面有很大的分歧。微软公司首先试图以自己的方式将Java集成到windows中(Sun公司认为,这种方式会使Java在windows上以一种方式工作,而在其他机器上以另外一种方式工作,从而破坏了Java的跨平台兼容性)。随后,微软公司从windows中完全去除了Sun公司的Java,而创建了自己的类Java语言:C#。经过两公司之间的一轮诉讼之后,Sun公司占据了上风,现在可以在windows或Linux上安装Sun公司的最新Java版本。Mac OS X操作系统在安装时会附带Java。
 
 
JavaScript的起源
 
 
既然javaScript与Java无关,那么为什么它们的名称如此相似呢?这是计算机行业最烦人的的恶习之一:为了获得市场营销方面的成功,而不顾及产品的实质。
   当NetScape在其Navigation Web浏览器中添加了一些基本脚本功能时,它最初将这种脚本语言称为LiveScript。与此同时,Java开始大行其道,它被认为是计算机行业中下一项伟大的革新。当NetScape在Navigator2中支持运行Java applet时,它也将LiveScript改名为JavaScript,希望以此借用Java的声势。尽管JavaScript和Java事非常不同的编程语言,但这一事实并没有阻隔NetScape采用这种市场营销手段。
 
 
JavaScript可以做什么?
 
 
用JavaScript可以做很多事情,使网页更具交互性,给站点的用户提供更好,更令人兴奋的体验。JavaScript使你可以创


相关文档:

Flex通过javascript读写cookie

最近遇到个问题,开发web项目的时候,可能flex只用来实现项目的部分模块。当flex需要在客户端写入/读取一些状态信息的时候,我们会想到用cookie。flex是不支持cookie的,只有SharedObject这个本地对象。所以解决的办法就有两个:
flex通过调用js来实现对cookie的操作;
js通过flex实现对SharedObject的操作;
这两种方法 ......

java jdbc 调用 oracle存储过程 返回游标

1.创建测试表
create table users(
userid int primary key,
username varchar2(20),
userpwd  varchar2(20)
);
insert into users values(1,'test','test');
insert into users values(2,'test','test');
insert into users values(3,'test','test');
insert into users values(4,'test','test');
insert i ......

struts2+jquery+json+hibernate+ajax的登陆demo

用struts2+jquery+json+hibernate+ajax做了一个登陆的demo。
1.jsp页面 
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/x ......

简单的AJAX手工范例

Client端
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <head>
  <script language="javascript">
  var XmlHttp=new ActiveXObject("Microsoft.XMLhttp");
  
  function sendAJAX()
  {
 &nb ......

css和javascript在IE和Firefox中二十三个不同点

一、document.formName.item(“itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(“itemName”) 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。
解决方法:统一使用document.formName.elements["elementName" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号