易截截图软件、单文件、免安装、纯绿色、仅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使你可以创


相关文档:

AJAX Follow Me

最近网上提的很多的一个新概念就是 AJAX 了, 那么, AJAX 是什么呢? 以下内容引用网上资料:
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机地包含了以下几种技术:
Ajax(Asynchronous JavaScript + XML)的定义
基于 web标准(sta ......

javascript,js获得客户端计算机IP或名称方法

1、rcbdyctl
view plaincopy to clipboardprint?
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html;   
charset=gb2312">  
<title>JS获取客户端IP</title>  
</head>  
<b ......

AJAX ScriptManagerProxy调用webservice

内容页:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ScriptManagerProxyDemo.WebForm1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<script type="text/javas ......

一个AJAX连接池封装

1、源代码
 
这个AJAX连接池害我我弄了很久,终于,让它兼容IE6/7/8、FireFox、Opera、Google Chrome这四类浏览器了。
 
/**
* AJAX 连接池
* AJAXConnectionPool Build in 2009.7.10
* @author CodingMouse
* @version 1.0
*/
var AJAXConnectionPool = function() {
// 任务队列
var taskQ ......

简单的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 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号