摘要:
javascript曾经带给人许多误解,例如如果你不了解它的历史,那么你可能困惑它和java有什么关系,其实它们一点关系都没有。网景公司1995年在Navigator 2.0 中引入这门语言时它叫LiveScript,当时主要用来验证表单。后来被重命名为javascript,因为想借助java的魅力成为构建web程序的主流语言。不幸的是,因为它里面含有java,人们常常认为它是java的精简版。事实上js仅仅模糊的像java,它在语法上和C、Perl、Python也相似。 尽管它的名字引起很大的困惑,但是还是被浏览器开发商接受了。在网景公司把js引入它们2.0的浏览器的时候,微软也把类似的语言 阅读全文
摘要:
通常,向文档中增加script脚本使用块中;(2),通过src属性指定js文件位置;(3)用作javascript事件处理属性,如(4)通过url引用网络上的js脚本。 下面分别介绍这些方式:(1)放到块中 向html中添加脚本主要使用这种方式,浏览器将所有放到当浏览器不理解language属性时会忽略实际上,type属性并没有language属性普遍,有一些特性后者支持,主要看浏览器支持的javascript版本。为了利用language的属性同时遵守但是有时作用并不好,首先如果你的浏览器支持type胜过language,那么它将丢失后者的特性;再次language属性将导致页面不符合XH. 阅读全文
摘要:
1,译文中javascript简称js。2,本人翻译时将信息提炼加工,保留主要信息,个别地方可能与原文有出入。3,为督促自己学习Javascript,从今天起每天翻译一些,每天更新。 下面是文章每一章第一节的链接地址:第1章第1节:在XHTML文档中增加javascript 阅读全文
摘要:
1,(1)在WebForm3.aspx定义一个iframe,隐藏(2)指定form的action指向处理图片页面,target指向iframe(一定要写它的name,而不是id)(3)当file的change时提交表单下面是WebForm3.aspx的页面:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm3.aspx.cs" Inherits="WebApplication1.TestPage.WebForm3" %>&l 阅读全文
摘要:
延迟加载,亦称延迟实例化,延迟初始化等,主要表达的思想是,把对象的创建将会延迟到使用时创建,而不是在对象实例化时创建对象,即用时才加载。这种方式有助于提高于应用程序的性能,避免浪费计算,节省内存的使用等。针对于这种做法,似乎称之为即用即创建更为合适些。先来看一下在Framework4.0中如何实现延迟加载。Framework4.0提供了一个包装类Lazy<T>,可以轻松的实现延迟加载。字符串对象延迟加载完整示例 class Program { static void Main(string[] args) { ... 阅读全文
摘要:
View Code 虽然不知道有生之年还有没有希望去深圳工作,但是,那里一直是一个让我魂牵梦绕的地方,搜了下深圳的IT方面比较好的公司,软硬都有,为日后借鉴:华为技术有限公司中兴通讯股份有限公司腾讯科技(深圳)有限公司深圳迈瑞生物医疗电子股份有限公司国际商业机器科技(深圳)有限公司深圳市腾讯计算机系统有限公司金蝶软件(中国)有限公司深圳市同洲电子股份有限公司深圳市怡化电脑有限公司深圳市南凌科技发展有限公司宇龙计算机通信科技(深圳)有限公司深圳市南瑞科技有限公司深圳市紫金支点技术股份有限公司深圳市大族激光科技股份有限公司深圳市科陆电子科技股份有限公司酷派软件技术(深圳)有限公司深圳市天维尔通讯技 阅读全文
摘要:
1,例子:单图上传: <body> <p><label>请选择一个图像文件:</label><input type="file" id="demo_input" /></p> <div id="demo_result"></div> <script type="text/javascript"> var result = document.getElementById("demo_result&qu 阅读全文
摘要:
var options = options || {};这个语句是一个赋值或者初始化语句。该语句在options已经被初始化过后options的值不变,即执行var options = options这一部分。当options未被初始化,即typeof options = 'undefined'时,执行后面部分即var options = {}来初始化一个对象原文:http://zhidao.baidu.com/question/397545696.html 阅读全文
摘要:
1创建jQuery插件,基本的格式是上面这段代码:(function ($){//add code here})(jQuery) 我们怎么理解? 第一步:function ($){}定义了一个匿名的函数,有一个参数,$是参数名,和其他的参数名没什么区别。 第二步:(function ($){})(jQuery) 我们要执行一个匿名函数的时候,通常用var func = function ($) { },然后func(参数)这样的形式。这里func就是一个Function对象。但更简洁的(function ($) {}),这时用括号,也同样返回括号的内容,也是一个function对象。我们再执行 阅读全文
摘要:
1,有多个checkbox,选出第一个选中的checkbox: $("#btn").click(function () { //选择checkbox前面加冒号,选中属性前加冒号 var checks = $("#table2 :checkbox:checked"); if (checks.length > 0) { //eq是第几个,从0开始 var sid = checks.eq(0).parent().parent().attr("id"); ... 阅读全文