随笔分类 -  JavaScript

摘要:使用Javascript可以方便获得页面的参数信息,常用的几种如下: 设置或获取对象指定的文件名或路径 设置或获取整个 URL 为字符串 设置或获取与 URL 关联的端口号码 设置或获取 URL 的协议部分 设置或获取 href 属性中在井号“#”后面的分段 设置或获取 location 或 URL 阅读全文
posted @ 2014-01-06 15:33 拓荒者FF 阅读(943) 评论(0) 推荐(0) 编辑
摘要:Javascript是类C风格的语言,所以在语法上面,很多地方和C、C++、Java、C#等很相似,如果你有这些语言的学习基础,Javascript的语法基本上不用刻意的去学习了,只需要看一下大概,用到的时候再查阅就可以。虽然语法学习比较枯燥,但希望你能坚持下来,我尽量将这些内容精简,让你先对Jav 阅读全文
posted @ 2013-06-06 10:54 拓荒者FF 阅读(468) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.qeefee.com/js/change-html-used-javascript 更多Javascript教程,欢迎访问起飞网>>Javascript教程 正文: Javascript通常被用来操作HTML,改变网页内容! 向页面输出内容 Javascript提供了document.write('string')方法来向页面写入内容: <!DOCTY... 阅读全文
posted @ 2013-06-06 10:53 拓荒者FF 阅读(39417) 评论(0) 推荐(1) 编辑
摘要:在HTML页面中使用Javascript有两种方式: 这种方式是直接将Javascript代码写在HTML中,相应的用法是: 在上面的代码中,我们包含Javascript代码的script标签放在和head中,当我们运行页面的时候,就会弹出一个对话框,如下图: 除了可以放在head中,javascr 阅读全文
posted @ 2013-06-06 10:51 拓荒者FF 阅读(2838) 评论(0) 推荐(0) 编辑
摘要:正文: 关于java和javascript的关系,我曾在一个论坛上看过这样一句话,java和javascript的关系,就好比雷锋和雷峰塔的关系,实在是经典! 因为名字的关系,总是有人误以为Javascript是Java的一个子集,或者必然会存在一些关系。但非常让大家失望,这两种编程语言除了名字开头 阅读全文
posted @ 2013-06-06 10:49 拓荒者FF 阅读(39840) 评论(2) 推荐(7) 编辑
摘要:JavaScript(常简称为JS)是一门轻量级,解释型,具有第一级函数的面向对象语言,向来以Web网页的脚本语言而著称,但现在也可以用在许多非浏览器环境,例如node.js或者Apache CouchDB。 JavaScript 是一种脚本语言,它采用小程序段的方式实现编程。像其它脚本语言一样,J 阅读全文
posted @ 2013-06-06 10:48 拓荒者FF 阅读(483) 评论(0) 推荐(0) 编辑
摘要:/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other c... 阅读全文
posted @ 2013-03-04 15:52 拓荒者FF 阅读(1573) 评论(0) 推荐(0) 编辑
摘要:<html><head><META HTTP-EQUIV="MSThemeCompatible" CONTENT="Yes"><meta http-equiv="Content-Type" content="text/html; charset=unicode"><script language="JavaScript" type="text/javascript" src="../var.js"... 阅读全文
posted @ 2013-03-04 15:49 拓荒者FF 阅读(7000) 评论(2) 推荐(1) 编辑
摘要:json2.js的源码地址: https://github.com/douglascrockford/JSON-js Visual Studio用户可以直接通过Nuget来获得。 json2.js提供了json的序列化和反序列化方法,可以将一个json对象转换成json字符串,也可以将一个json字 阅读全文
posted @ 2013-03-01 15:31 拓荒者FF 阅读(93126) 评论(2) 推荐(13) 编辑
摘要:原文地址:http://hi.baidu.com/_ollie/item/39e67671c48bfd11d1dcb321 日期格式参考extjs api文档中的Date类型. var md = new Ext.form.DateField({ ............ format: 'Y-m-d 阅读全文
posted @ 2013-02-21 17:09 拓荒者FF 阅读(28953) 评论(0) 推荐(2) 编辑
摘要:向基 ECMAScript (JavaScript) Object 对象提供扩展的类似反射的功能。Object扩展是 Microsoft AJAX Library 的一部分。这些扩展为内置的 JavaScriptObject对象添加了功能。Object扩展提供有关类型化实例的类似反射的信息。使用这些方法可发现对象的类型和类型名称。Object.getType 函数返回指定对象实例的类型。使用getType函数可以获取表示对象的运行时类型的新类型实例。/* paraminstance:要返回其类型的对象return:一个类型示例,表示 instance 的运行时对象*/var typeVar = 阅读全文
posted @ 2013-01-06 16:15 拓荒者FF 阅读(230) 评论(0) 推荐(0) 编辑
摘要:通过静态方法和实例方法,提供对基本 ECMAScript (JavaScript) String 对象的扩展。String.startsWith 函数确定 String 对象的开头部分是否与指定的字符串匹配。使用startsWith函数可确定String对象的开头部分是否与指定的字符串匹配。startsWith函数区分大小写。/* paramprefix:要与 String 对象的开头部分进行匹配的字符串return:如果 String 对象的开头部分与 prefix 匹配,则该值为 true;否则为 false*/var hasPrefix = myString.startsWith(pre 阅读全文
posted @ 2013-01-06 16:10 拓荒者FF 阅读(282) 评论(0) 推荐(0) 编辑
摘要:Number.parseInvariant 函数从数字的字符串表示形式返回数值。 此函数是静态的,可在未创建该对象实例的情况下调用。使用parseInvariant函数可以从数字的字符串表示形式创建数值。value参数可以包含小数点以及指示正负的“+”和“-”字符。parseInvariant函数为所有类型提供一致的分析,应使用该函数而不是类似的 ECMAScript (JavaScript)parseInt方法。/* paramvalue:一个表示整数或浮点数的字符串return:如果 value 代表数字,则返回 value 的浮点表示形式;否则返回 NaN(非数字)*/var numbe 阅读全文
posted @ 2013-01-06 15:58 拓荒者FF 阅读(197) 评论(0) 推荐(0) 编辑
摘要:Error是一个内置的JS对象,其包含了JS在运行时的错误信息。当抛出Error信息时,可以通过try{}catch(e){}捕获。Microsoft AJAX Library扩展了Error的一些静态方法,用来创建特定的错误:Error.argument 函数创建一个表示 Sys.ArgumentException 异常的 Error 对象。Error.argumentNull 函数创建一个表示 Sys.ArgumentNullException 异常的 Error 对象。Error.argumentOutOfRange 函数创建一个表示 Sys.ArgumentOutOfRangeExce 阅读全文
posted @ 2013-01-06 15:52 拓荒者FF 阅读(355) 评论(0) 推荐(0) 编辑
摘要:Microsoft AJAX Library对 Boolean对象添加了一个静态方法来扩展其功能:Boolean.parse 函数将逻辑值的字符串表示形式转换为其Boolean等效对象。此函数是静态的,可在不创建对象实例的情况下调用。使用parse函数可以根据字符串表示形式创建布尔值。value参数必须为“true”或“false”"(不区分大小写)。字符串可以包含空格。如果字符串无法转换为布尔值,则会引发异常。/* paramvalue:true 或 false 的字符串表示形式return:对应于 value 参数的布尔值(true 或 false)*/var booleanVa 阅读全文
posted @ 2013-01-06 15:31 拓荒者FF 阅读(227) 评论(0) 推荐(0) 编辑
摘要:Microsoft AJAX Library 通过向Array添加一些静态方法来扩展Array对象的功能。以下为扩展的方法名和功能的简单对照:Array.add 函数将一个元素添加到 Array 对象的末尾。 此函数是静态的,可在不创建对象实例的情况下调用。/* paramarray:要向其添加 item 的数组item:要添加到数组的对象*/Array.add(array, item);示例代码:var a = ['a', 'b', 'c', 'd'];Array.add(a, 'e');//返回结果: &quo 阅读全文
posted @ 2013-01-06 15:25 拓荒者FF 阅读(216) 评论(0) 推荐(0) 编辑
摘要:MSDN地址:http://msdn.microsoft.com/zh-CN/library/bb386453.aspxMicrosoft Ajax Library是微软提供的一套基于客户端的Ajax js库,通过在页面中添加ScriptManager控件可以管理这些脚本和任何自定义的脚本。本节所介绍的所有内容均依赖于该JS库,与服务器开发无关!MS Ajax Library有一些功能:向js中添加了面向对象的功能,可以使用类、命名空间、继承等组织js代码。反射功能,在运行时检查客户脚本的结构和组件。枚举扩展了JS的基类型,缩短开发时间更好的调试和跟踪功能。JS面向对象的用法Type 类为 J 阅读全文
posted @ 2013-01-06 14:41 拓荒者FF 阅读(385) 评论(0) 推荐(0) 编辑
摘要:现在大多数网站都会添加这种功能:当滚动条滚动到页面的下方时,页面的右下角会显示出来一个“回到顶部”的按钮或连接,点击该按钮后页面会跳转到顶部,或某一个适合查看内容的位置。那么,如何控制“回到顶部”按钮的显示或隐藏呢?其实我们只需要实现window.onscroll 事件即可,代码如下:window.onscroll = function () { if (document.documentElement.scrollTop + document.body.scrollTop > 100) { document.getElementById("scrollto").st 阅读全文
posted @ 2012-11-21 10:49 拓荒者FF 阅读(7691) 评论(0) 推荐(4) 编辑
摘要:原文链接:http://www.cnblogs.com/uu102/archive/2012/10/12/2721580.html作者在原文中说明了通过C#调用Javascript来解析Json字符串的方法。代码如下: using Microsoft.JScript; using Microsoft.Vsa; using Microsoft.JScript.Vsa; public static Dictionary<string, string> GetMyValue(string jsonSource, string key1, str... 阅读全文
posted @ 2012-10-12 18:03 拓荒者FF 阅读(728) 评论(0) 推荐(2) 编辑
摘要:jquery获取标签名(tagName) 阅读全文
posted @ 2012-08-14 17:36 拓荒者FF 阅读(80129) 评论(1) 推荐(5) 编辑