摘要:
数据和判定是所有“智能”程序的基础。在这章的开始,我们先看一下JavaScript是如何理解、或表示数据的。这个很重要,因为JavaScript包含许多数据类型(data types),而且根据它的数据类型来操作数据。错误的使用不同的数据类型会导致意想不到的结果。我们来看一些常见的数据类型问题,你会明白如何把数据的类型转化成其他的。我们也会学习条件语句(conditional statements)和循环(loops):两种最有价值的判定工具。为了在计算机语言中进行判定,我们需要让程序知道响应特定的情况应该发生什么,这就需要条件语句来解决。另一方面,循环允许你简单的重复某一动作直到特定的条件被 阅读全文
摘要:
小结在这一章中,我们学习了什么是JavaScript、它是如何工作的以及它的优缺点。它最大的缺点是我们不能信任获得的信息是否可靠,对此我做了注解,但是我同样也提到,使用JavaScirpt可以使网站获得更好更流畅的体验。你已经运行了一些JavaScript代码,看到了如何在代码中添加注释,如何使用分号把JavaScript语句分开。你也明白了使用大括号可以让JavaScript把一组的多行代码看作一个独立的块。紧接着是一个if语句的例子。你已学习了JavaScript执行通常是自上而下,从第一脚本块到最后一个脚本块,函数是一个例外,它只有在你调用的时候让它们执行,它们才会执行。我们也学习了对. 阅读全文
摘要:
一个简单的JavaScript例子我们会使用一个简单的脚本来结束本章。它首先会测量访问者的屏幕宽度,然后来应用一种合适的样式(通过在页面中添加一个额外的LINK元素)。我们会使用Screen对象,它是用户屏幕的一种表示。这个对象有一个availWidth 属性,我们可以得到它,由它来决定该加载那种样式。下面是这段代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><html dir="ltr&qu 阅读全文
摘要:
对象对象是我们使用JavaScript的核心。JavaScript中的对象在许多方面和编程外的现实世界中的对象是相似的(它并不存在,我只是做个设想)。在现实的世界中,一个对象就是一个“事物”(许多关于面向对象编程的书中把对象比喻成名词):一个汽车,一个桌子,一个椅子,还有我敲打的键盘。对象拥有:属性(可比作形容词):这个汽车是红色的。方法(像一个句子里的动词):启动汽车的方法可能是拧动点火器。事件:拧动点火器导致了汽车启动事件。 面向对象的编程(OOP)试着通过给真实世界中的对象建模来使编程更加容易。让我们来创建一个汽车模拟器。首先,我们会创建一个汽车对象,给它一些属性,如颜色和当前速度。接. 阅读全文
摘要:
网页中的JavaScript和基本语法应用JavaScript到一个网页中是非常容易的; 所有你要做的就是使用这个标本标签:<script type="text/javascript">// Your code here</script>对于老版本的浏览器,或如果你想使用严格的 XHTML ( HTML的最新版本) 代替过渡的XHTML,你需要把这段代码加上注释,确保用户代理不在网页中显示它或试着把它当作HTML标示来解析。 给代码加注释有两种不同的语法。 对于 HTML 文档和过渡的XHTML,你使用标准的HTML注释:<script typ 阅读全文
摘要:
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut=&q 阅读全文
摘要:
启明PDM是由一汽启明开发的,适应于汽车制造产业的PDM系统,在国内处于同行业领先地位,感兴趣的可以发邮件到Pleasechess@126.com进行咨询.什么是PDM系统? PDM的中文名称为产品数据管理(Product Data Management)。PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。 PDM产生的背景 在20世纪的60、70年代,企业在其设计和生产过程中开始使用CAD、CAM等技术,新技术的应用在促进生产力发展的同时也带来了新的挑战。对于制造企业而言,虽然各单元的计算... 阅读全文
摘要:
开始需要一个包含地图的HTML元素。你可以在这个元素中添加JavaScript不可用或者浏览器不支持的时候要显示的内容。这个内容可以是任何的HTML、文本,甚至同一地图的一个静态图片。后者是一个比较好的选择,可以确保向后兼容;你只需要确保不要在文本中的任何地方告诉用户地图是动态的就可以了,因为它可能会不是动态的。exampleGoogleMaps.html (摘录)<div id="map"><p>Here you should see an interactive map, but youeither have scripting disabled 阅读全文
摘要:
Google地图(http://maps.google.com很可能是最具有完整的Ajax网络应用。他为用户提供的地图可四处移动、缩放以及执行通行证,甚至还有注解。你可以以地图,卫星图片,或者他们混合的方式来显示你想看到的位置。)Google允许网络开发者通过API的方法来在他们自己的站点上使用Google地图。要使用这个API,你需要在它的主页:http://www.google.com/apis/maps/上注册获取一个免费的开发者序列号。在网站上你还可以找到相关的文档和许多教你如何使用Google地图的例子。这个序列号可以使你在单个域名或这个域名的子目录中使用地图。这一章的例子中使用了一 阅读全文
摘要:
1.PHP5中文参考手册下载:中文版本基于05年9月12号官方的html文件制作,集成了全部用户注释(截至06/29/2006)。PHP5中文参考手册下载2.PHP官方手册中PHP5相关章节:http://www.php.net/manual/en/language.oop5.phphttp://www.php.net/manual/en/migration5.oop.php权威资料,不过很遗憾的是有不少章节是空白的。3.Zend.com PHP5信息中心http://www.zend.com/php5/PHP5的大本营,信息丰富,更新及时。4.PHP5论坛:1)SitePoint PHP高级 阅读全文