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

深入浅出JavaScript(一)

Beginning JavaScript with Dom Scripting and Ajax
深入浅出JavaScript
图灵程序设计丛书
    web开发系列
作者  Christian Heilmann [德]
第一章    JavaScript入门
本章主要介绍:
      * JavaSript是什么以及它的功用
      * JavaSript的优缺点
      * 如何把JavaScript添加到一个Web文档中,JavaScript的基本语法
      * 面向对象编程(OOP)与JavaScript的关系
1. JavaScript 的特点
      最大的特点就是,一旦学会了如何在浏览器使用它,就可以把它应用到其他领域中。微软的服务器(IIS)使用JavaScript去做服务器端网页编程(ASP),PDF文件现在也使用JavaScript,甚至Windows的任务管理器也可以使用JavaScript代码来自动运行。许多应用程序都可以使用它来编写脚本。操作系统上的许多插件,甚至允许使用JavaScript编写小的帮助程序。
      另一个更好的特点就是,JavaScript比高级编程语言和服务器端编程语言更容易开发。它不需要像Java和C++那样的编译,也不需要像Perl、PHP或Ruby语言那样运行在服务器上或需要在命令行执行。编写、执行、调试和应用JavaScript脚本所需的就是文本编辑器和浏览器,二这两者在所用的操作系统中都提供。当然,也有工具可以使你更加方便,例如Mozilla Venkman、Microsoft Script Debugger和Kjscmd这样的JavaScript调试器。
      JavaScript 在使用时需要用户代理(术语,user agent),但浏览器并不是Web上唯一的用户代理,还包括:辅助技术、纯文本代理、支持Web的应用程序、游戏控制台、手机、个人数字助理(PDA)、交互式的电视机顶盒、搜索引擎和其他搜索程序等,这么多类用户代理,使用了不同的技术手段,对于 JavaScript也是一个非常大的危险。
      并不是所有访问者都能体验你所应用的JavaScript增强,许多人出于安全的考虑关闭JavaScript。JavaScript是一把双刃剑。如果操作系统允许,可以通过JavaScript在网络上的某台计算机上安装病毒或者木马,或者读取用户的信息并把它发送到另一个服务器上。然而,JavaScript还是一个优秀的工具,可以帮助你在平滑流畅的网站上冲浪的用户话费很少的时间。
2. 优点
      使用


相关文档:

javascript图片切换效果/带文字

纯图片版:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Slideshow</title>

<mce:script type="text/javascript" charset="utf-8"><!--
var galleryarra ......

JavaScript判断CheckBoxList中的项是否选中

/*检查是否选中复选框2010年3月6日10:36:48*/
function checkSelect(id, msg){
var checks = $(id).getElementsByTagName("input");
var flag=false;
if(checks.length!=null){
for(var i=0;i<checks.length;i++){
if(checks[i].type=="checkbox" && checks[i].checked= ......

怎么使用javascript实现类的功能

经过前段时间,学习《ajax完全自学手册》后,才知道javascript原来还可以这么写。
学过java,c#,vb的都知道类的概念,而类具有继承、封装、多态等功能。而javascript它不是面向对象语言,它是解释性语言。
但我们同样可以使用javascript来实现继承、多态。
javascript实现类,有多种方法。
 
方法一:构造方法。
......

几种javascript函数定义的差别

javascript函数的定义
1:调用关键字function来构造,如:
    function distance(x1,x2,y1,y2)
    {
        var dx=x2-x1;
        var dy=y2-y1;
        return Math ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号