2007-07 归档
共 58 篇
1.document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements;Firefox下,只能使用document.formName.elements. 解决方法:统一使用document.formName.elements. 2.集合类对象问题 说明:IE下,可以使用()或获取集合类对象;Firefox下,只能使用获取集合类对象. 解决方法:统一使用获取集合类对象. 3.自定义属性问题 说明:IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;Firefox下,只能使用getAttribute()获取自定义属性.…
👤 博主
📅 2007-07-30
📂 脚本语言
👁 4632
👍 0
🔄 来源:精卫填海
阅读全文 →
JavaScript包含的Ajax是Web2.0应用的一个重要组成部分。该部分的进化发展使网络变成了超级平台。该转变同时也催生了新品种的病毒和蠕虫,比如Yamanner,Samy 以及Spaceflash等等。Google,Netflix,Yahoo 以及MySpace等门户网站在过去的几个月里都因为新的漏洞而蒙受一定损失。黑客们可以利用这些漏洞进行钓鱼,跨站点脚本(XSS)以及跨站点伪造(XSRF)请求等攻击。 Ajax中没有固有的安全漏洞,但是对该技术向量的适配显著地改变了网络应用的开发途径以及方法论。以前,DCOM和CORBA组成核心中间件层的时候,将数据和对象序列化非常困难。Ajax使用简单的GET,POST或者SOAP调用,来转换XML,HTML,JS Array,JSON,JS Objects以及其他定制的对象;全部这些操作都不需要调用中间件层。Ajax的这种综合能力使应用服务器与浏览器之间的数据交换非常流畅。从服务器端传来的信息动态地被注入到当前的DOM相关环境,然后浏览器的DOM状态重置。在讲安全漏洞之前,我们先来看看促成Web2.0漏洞的关键因素。 多重分散的终端点以及隐藏调用——Web2.0应用与Web1.0的主要区别就是信息访问机制的区别。比起它的前身Web1.0, Web2.0应用有数个Ajax终点。潜在的Ajax调用分散于整个浏览器页面,并且能够被各个事件分别调用。开发者恨难应付Ajax调用的这种分散性,并且由于这些调用是隐藏的,不那么明显,它还可能导致代码不规范。…
👤 博主
📅 2007-07-30
📂 脚本语言
👁 4029
👍 0
🔄 来源:CSDN 新闻频道
阅读全文 →
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。 你了解工具吗? 不要轻视这一点,这是我在这篇文章中讲述的最关键的一条。也许你也看到有很多的SQL Server程序员没有掌握全部的T-SQL命令和SQL Server提供的那些有用的工具。…
👤 博主
📅 2007-07-30
📂 Web编程
👁 4627
👍 0
🔄 来源:赛迪网
阅读全文 →
尽管软件发展中的热点技术层出不穷,不断地变化,有一些东西却一直未曾改变,其中之一就是开发人员对数据库的使用和设计开发。 你可能会兴奋地紧跟时尚创建一个AJAX Web界面,或者使用最近迷人的Windows用户界面,但是透过这些各种各样的外观界面,你可能依然需要从后台数据库中提取或存取所需要的数据——这一点就如同十多年以前人们对数据库的操作是一样的。 然而,令人吃惊的是,现在还有很多开发者依然在不断地重复着很多年以前就存在的数据库使用和开发上的错误。或许是有太多的开发者只是来学习如何使用一个数据库,而不是真正的去研究它。以下是笔者作为一个开发者,个人在平时的开发工作中所精选出的数据库开发者常犯的十大错误,以飨读者和同行。…
👤 博主
📅 2007-07-30
📂 Web编程
👁 3847
👍 0
🔄 来源:news.csdn.net
阅读全文 →
(本文译自ChuckJ的博客,个人认为很值得一读,不管是新手还是老手。Chuck Jazdzewski:昔年Delphi VCL的主要设计者,如今在微软据说主要做WPF。原文: http://www.removingalldoubt.com/PermaLink.aspx/a32977e2-cb7d-42ea-9d25-5e539423affd ) 我的几个小孩看来都不会当程序员了,我本来有许多做程序员的忠告想给我的儿女,现在为了避免浪费,姑且就送给读者您吧,如果你正在努力地想成为一名程序员,那么这些话就是你的父亲想跟你说的——如果他是程序员的话。这些内容来之不易,源自我过去的奋斗。 坚持学习:阅读、参加技术会议、订阅杂志、参加培训。不管你采用什么方式以坚持学习,都把它摆在重要的位置。可以学习所有你能找到的程序语言;花时间看所有你能力所及的新框架、算法、技术、模式、范式。每当你为自己的工具箱添加一个新工具,你就能更容易地处理下一个编程问题。找几个益友,比你水平高许多的,学习所有他们能教给你的。永远不要停止学习。…
👤 博主
📅 2007-07-30
📂 其他
👁 4653
👍 0
🔄 来源:一叶轻舟专栏
阅读全文 →
Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /iisHelp/common/500-100.asp,行242 Microsoft VBScript 运行时错误 错误 '800a000d' 类型不匹配 /sfbbs/inc/Dv_ClsMain.asp,行710 碰到这样的错误提示我们应该高兴,因为它明确的指出了错误的地方,一般情况下只要检查下所在行的代码即可,但这次错误比较特别,710行处在一个函数体中,函数肯定是没有问题的,那么问题应该出在调用函数的地方,可是页面中有好几处调用了这个函数(难点一:确定出错位置);还有,这个函数主要的是一个循环体,我们还得判断出是在哪次循环时出的错(难点二)。OK,我们先来看下这个函数:…
👤 博主
📅 2007-07-27
📂 Web编程
👁 5605
👍 0
🔄 来源:本站原创
阅读全文 →
Microsoft OLE DB Provider for SQL Server 错误 '80040e2f' 无法将 NULL 值插入列 'UserID',表 'bbs.bbs.Dv_User';该列不允许空值。Insert 失败。 /reg.asp,行 539 解决方法:将原来自动编号的字段标识选为是,种子为1,递增量为1 Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /iisHelp/common/500-100.asp,行242 Microsoft OLE DB Provider for SQL Server 错误 '80040e2f' 无法将 NULL 值插入列 'delR',表 'Dvbbs7SQL.dbo.Dv_Message';该列不允许空值。Insert 失败。…
👤 博主
📅 2007-07-26
📂 程序修改
👁 5485
👍 0
🔄 来源:本站原创
阅读全文 →
在使用Access 2003数据升迁向导时失败,提示"Microsoft Office Access ActiveX 部件不能创建对象"!重新注册下dao360.dll即可: 打开运行对话框,输入:regsvr32 "c:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll" 回车!
👤 博主
📅 2007-07-26
📂 操作系统
👁 7965
👍 0
🔄 来源:本站原创
阅读全文 →
哪的资料都不如官方资料权威。今天总算从MSDN中择出了ASP编码问题的解决方案。 下面是MSDN中的一段话。 Setting @CODEPAGE explicitly affects literal strings in a single response. Response.CodePage affects dynamic strings in a single response, and Session.CodePage affects dynamic strings in all responses in a session. 这句话解释清楚了@CODEPAGE,Response.CodePage,Session.CodePage 分别的作用是什么。…
👤 博主
📅 2007-07-26
📂 Web编程
👁 3785
👍 0
🔄 来源:江浪的程序员之路
阅读全文 →
简介 你是否知道JavaScript其实也是一个函数式编程语言呢?本指南将教你如何利用JavaScript的函数式特性。 要求:你应当已经对JavaScript和DOM有了一个基本的了解。 写这篇指南的目的是因为关于JavaScript编程的资料太多了但是极少的资料提到了JavaScript的函数式特性。在本指南中,我只会讲解这些基本知识而不会深入其它的函数式语言或这是Lambda算子。 你可以点击所有的例子然后你所看到的代码就会被执行,这样就可以令指南变得具有交互性。你也可以使用这个 沙箱 来尝试。 第一课 —— 匿名函数 我们将首先介绍匿名函数。一个匿名函数就是一个没有名字的函数。 你可以认为他们是一次性函数。当你只需要用一次某个函数式,他们就特别有用。通过使用匿名函数,没有必要把函数一直放在内存中,所以使用匿名函数更加有效率。…
👤 博主
📅 2007-07-26
📂 脚本语言
👁 4404
👍 0
🔄 来源:江浪的程序员之路
阅读全文 →