最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7416 今日文数:2363
|
判断访问者的浏览器是否支持JavaScript和Cookies许多网站需要客户端做许多复杂的工作,比如:用客户端JavaScript进行数据合法性校验,这需要客户浏览器的JavaScriptenabled;使用Session变量记录身份等信息,需要浏览器Cookiesenabled。因此,有必要确定用户浏览器中的这些选...
|
|
现在距离gmail改变大家对使用网页应用程序的方式,已经有一年多了。但是目前很多网页应用程序,并没有使用充满活力的Ajax的优势,来代替以前沉闷的html功能。下面是当前网页应用程序应该出现的地方:基于表单的交互表单是很慢的,非常慢。尝试编辑位于del.icio.us上面的一个书签?点击编辑链接打开一个编辑书签的表单页...
|
①写个Js方法叫做ChangeImg<scriptlanguage=javascripttype=text/javascript>functionChangeImg(id)</script>②body里面的内容<selectname=userfacesize=1onchange=Chang...
|
1、不要通过把整个页面都放在UpdatePanel中更新整个页面。在你运行网页时需要节省时间,不要更新那些可以用JavaScriptandDHTML(DOM)的部分。2、要始终记得有这么几种访问者,他们不能用JavaScript或者用的版本比较老的浏览器或者他们对JavaScript支持不好,比如说移动设备。如果这些都...
|
假设下拉框叫a清空:a.length=0;我还一直以为length是只读属性,居然还藏了这么一手,牛!增加:a.options[a.length]=newOption(text,value);删除:a.options[n]=null;应用当中,删除完了往往会在后面加上一句a.click;用以刷新。否则下拉框停留在被删除...
|
一直都是简单去js实现cookie的一些操作,今天把js对cookie操作系统的整理了一遍,包括:js读取cookie,js添加cookie,js删除cookie,示例如下:<!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.01//ENhttp://www.w3.org/TR/html4/s...
|
静态html文件js读取url参数一、字符串分割分析法。这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET函数:<Scriptlanguage=javascript>functionGetRequest(...
|
对于text//得到光标位置functiongetCaret(textbox)对于textareafunctiongetCaret(ZysrID)//设置光标函数functionsetCaret(id,pos)
|
初闻AJAX是06年的春天,当时对AJAX的记忆,就是荷兰那只充满的潜力的球队。如今此AJAX就如同彼AJAX一样,令人惊艳,异步更新使得许多桌面软件的效果可以在WEB上实现,AJAX也成为了WEB2.0的主要标志。虽然AJAX越来越流行,但是我难免不为其泼点冷水,结合自身的经验我认为目前AJAX开发有以下几个问题,这...
|
jQuery正在成为Web开发人员首选的JavaScript库,作为Web开发者,除了要了解语言和框架的应用技巧外,如何提升语言本身的性能也是开发人员应该思考的问题……jQuery正在成为Web开发人员首选的JavaScript库,作为Web开发者,除了要了解语言和框架的应用技巧外,如何提升语言本身的性能也是开发人员应...
|
一个成功的seoer必须注意细节问题,maoseomao一直认为seo优化成功的关键在于“细节”,下面我来讲解seo优化的细节-代码优化。许多seoer都不认为代码优化有多么重要,但是或许就是因为代码优化这一点被别人超越,下面我们讲解代码优化注意要点:一.尽量采用div+css布局您的页面,div+css布局的好处是让...
|
目前的Web应用程序愈发的复杂化,包括拥有富客户端以及大量的JavaScript编码等等,从用户角度而言,让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验,这就需要开发人员应提高应用程序的执行效率,以下是关于提高程序执行效率的小技巧。1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的...
|
架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师...
|
近来读了一篇《怎样成为优秀的软件模型设计者》的文章,感触颇深。仔细对比分析,发现原来我自己和周围的软件开发人员平常的一些自认为对的做法,有很多是有问题的。1.人远比技术重要你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时候将主...
|
1.客户需求重于个人简历(NitinBorwankar)客户需求至上。沽名钓誉,事与愿违。2.简化根本复杂性,消除偶发复杂性(NealFord)分析问题好比拨云见月、水落石出。3.关键问题可能不是出在技术上(MarkRamm)团队同心,其利断金。4.以沟通为中心,坚持简明清晰的表达方式和开明的领导风格(MarkRich...
|
<SCRIPTLANGUAGE=JavaScript>functioncheckAll()}functionuncheckAll()}functionswitchAll()}</script><formname=checkboxform><inputtype=checkboxn...
|
大家都有这样的体验,看见一个吸引人的标题的文章后会情不自禁的想去点击它。对网站优化人员来说,怎样才能做到呢?我们来探讨一下如何用文章标题留住用户和蜘蛛。首先我们要把握一下几点:1.在你的标题前加上词“介绍”(introducing).2.在你的标题前加上“公告”(announcing).3.选用带有“公告”,“通告”类...
|
交互的基本过程包括:l创建XMLHttpRequest对象;l发送请求;l处理响应。创建XMLHttpRequest对象,不同的浏览器XMLHttpRequest对象的创建过程不太相同,需要针对不同的浏览器进行不同的处理。下面的代码展示了这个过程。读者可以直接在自己的程序中使用下面的代码。varxMLHttpReque...
|
下面以注册过程中用户名是否存在的验证为例介绍AJAX的应用。功能描述:用户注册的用户名不允许重复,所以在用户提交时候需要判断。为了让用户早知道结果,在用户输入用户名之后就应该进行判断,可以采用AJAX进行处理。假设:为了简化代码,该实例的验证过程不使用数据库,并且也不使用专门的JavaBean,直接在Servlet中验...
|
获取一组radio被选中项的值varitem=$(’input[@name=items][@checked]‘).val();获取select被选中项的文本varitem=$(”select[@name=items]option[@selected]“).text();select下拉框的第二个元素为当前选中值$(’#...
|