9. JavaScript的注释(Comments in JavaScript) Q:我如何在JavaScript代码中插入注释? A:JavaScript支持三种不同类型的注释: 多行C样式的注释。 包括在/* 和 */ 内的内容都是注释,例如: /* This is a comment */ /* C-style comments can span as many lines as you like, as shown in this example */ C++样式的单行注释。这些注释以//开始,到行尾结束: // This is a one-line comment 使用HTML注释开始序列()。考虑这...
今天在网上看到了一份很不错的JavaScript FAQ,由于担心自己并不能一直把它读完,所以就尝试翻译一些内容,和朋友们一起分享。 FAQ原地址:http://www.javascripter.net/faq/index.htm 一、常见问题jsTxt=""; validChars="0123456789+-*/().Ee \r\n"; function isValid(str) { for (k=0;k 1、关于这个FAQ(About this FAQ)Q:为什么要使用这个FAQ?A:这个FAQ的目的是帮助你开发强壮的客户端脚本,它不但可以...
4. JavaScript的局限性(JavaScript Lminitations) Q:JavaScript程序不能做什么? A:JavaScript代码不能做下列事情:不能使用用户系统上或者客户端局域网中的打印机或者其他设备。 (解决方法,见打印JavaScript输出。) 不能直接访问用户系统或者客户端局域网中的文件;唯一例外就是可以访问浏览器的Cookie文件。 (解决方法,见文件访问部分。) 不能直接访问Web服务器上的文件。 (解决方法,见文件访问部分。) 实现多重...
本来我以为js的布尔型转换跟java一样,毕竟大家同一个祖宗嘛,以下是我的写法。 function foo() { var temp = Boolean.valueOf(''); alert(temp == false); } java变量javaBoolean是一个字符串,它的值是"false",本来我以为肯定输出true,但结果却false,真是郁闷至极。 刚刚查了一下《javascript权威指南》,才茅塞顿开。原来是这样的: 如果是想将其它类型转为布尔型,应该用Boolean(value)或new Boolean(value),Boolea...
object.valueOf( ) 必选项 object 参数是任意固有 JScript 对象。 说明 每个 JScript 固有对象的 valueOf 方法定义不同。 对象 返回值Array 数组的元素被转换为字符串,这些字符串由逗号分隔,连接在一起。其操作与 Array.toString 和 Array.join 方法相同。Boolean Boolean 值。 Date 存储的时间是从 1970 年 1 月 1 日午夜开始计的毫秒数 UTC。Function 函数本身。Number 数字值。Object 对象本身。这是默认情况。String 字符串值...
如果你想实现什么特效,这个文字不适合你,但如果你想Ext文章,我想鄙人的小文非常适合你。 另:这篇教程是建立在Ext2.2上的。这个很多教程都没说明。让人很糊涂。我在此特别说明 网上很多教程,但是实际使用并不是很多,我想作为一个星期一个星期的总结来给各位网络上的朋友带来帮助。希望各位有用。我会从每个细节都说明,尽量不漏掉作为初学者需要知道的基础知识。第一次写教程,见笑了。 因为我学这个是这样一个过程,通过一个...
注意此代码需要用到jquery的js文件,才可以用所以大家可以先下载一个jquery文件,注意调用路径。代码: 代码如下: jQuery动画基础 .theImage{ position:relative; background:Green; width:100px; } $(function(){ $("#btnShow").click(function(){ //$("#block").show(1000);//没有参数则没有动画效果 //$("#block").fadeIn("slow");//根据透明度显示或隐藏 $("#block").slideDown();//拉下来。只改变高度 }); $("#btnHide...
从开始接触JS这东西有一年时间了,心头总是有一些说不出来的苦闷。在论坛里也常常有人这么说。那么苦在何处呢?总是感觉学的不深入,一些简单的东西可以做但也是不能得心应手。能不能把这种苦再说的具体点儿呢?都说了是“说不出来的苦闷”怎么具体呀? 何为难言之隐?说不出来,不能具体,不能把问题落到实处就不能得到解决的办法。这就是难言之隐!我认为这也就是初学者的“困境”。之所以要用“我认为”正好迎合了本文标题中的“...
在什么地方插入 JavaScript JavaScript 可以出现在 HTML 的任意地方。使用标记…,你可以在 HTML 文档的任意地方插入 JavaScript,甚至在之前插入也不成问题。不过如果要在声明框架的网页(框架网页)中插入,就一定要在之前插入,否则不会运行。基本格式 代码如下: ... (JavaScript代码) ... // 第二行和第四行的作用,是让不懂标记的浏览器忽略 JavaScript 代码。一般可以省略,因为现在想找不懂 Script 的浏览器,恐怕就连博...
若要表示某一个窗口的地址,就使用“.location”。先前写了一片用window.location.href实现刷新另个框架页面 ,特此我看了一下locaiton的详细用法,对此有点改进,具体如下: 注意:属于不同协议或不同主机的两个地址之间不能互相引用对方的 location 对象,这是出于安全性的需要。例如,当前窗口打开的是“www.a.com”下面的某一页,另外一个窗口(对象名为:bWindow)打开的是“www.b.com”的网页。如果在当前窗口使用“bWindow....
鉴于安全性的需要,该对象收到很多限制,现在只剩下下列属性和方法。History历史对象有length这个属性,列出历史的项数。JavaScript 所能管到的历史被限制在用浏览器的“前进”“后退”键可以去到的范围。本属性返回的是“前进”和“后退”两个按键之下包含的地址数的和。 History历史对象并有以下方法 back() 后退,跟按下“后退”键是等效的。 forward() 前进,跟按下“前进”键是等效的。 go() 用法:history.go(x);在历史的范...
JavaScript中的Window窗口对象 他是JavaScript中最大的对象,它描述的是一个浏览器窗口。一般要引用它的属性和方法时,不需要用“window.xxx”这种形式,而直接使用“xxx”。一个框架页面也是一个窗口。 Window窗口对象有如下属性: name 窗口的名称,由打开它的连接()或框架页()或某一个窗口调用的 open() 方法(见下)决定。一般我们不会用这个属性。 status 指窗口下方的“状态栏”所显示的内容。通过对 status 赋值,可以改...
screen 屏幕对象 反映了当前用户的屏幕设置。 width 返回屏幕的宽度(像素数)。 height 返回屏幕的高度。 availWidth 返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)。 availHeight 返回屏幕的可用高度。 colorDepth 返回当前颜色设置所用的位数 - 1:黑白;8:256色;16:增强色;24/32:真彩色 下面是英文的Navigator浏览器的屏幕对象: availHeight:minus permanent or semipermanent user interf...
某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— MSIE 帮助。一般来说,Cookies 是 CGI 或类似,比 HTML 高级的文件、程序等创建的,但是 JavaScript 也提供了对 Cookies 的很全面的访问权利。 在继续之前,我们先要学一学 Cookie 的基本知识。 每个 Cookie 都是这样的:= 的限制与 JavaScript 的命名限制大同小异,少了“不能用 JavaScript 关键字”,多了“只能用可以用在...
更详细的信息可以去查msdn或者Navigator 2.0以后的说明文档,这里我们之做个简单的说明 包括一下几大属性: appCodeName 返回浏览器的“码名”(?),流行的 IE 和 NN 都返回 'Mozilla'。 下面的例子显示了 appCodeName 属性的值: document.write("navigator.appCodeName 的值是" + navigator.appCodeName) appName 返回浏览器名。IE 返回 'Microsoft Internet Explorer',NN 返回 'Netscape'。 下面的例子显示了 appName 属性的值:...