脚 本 之 家 www.jb51.net
页面导航:  不限条件-->X中
本地搜索:
在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有空闲的对象,则使用此对象,否则将创建一个新的对象。下面是我最近写的一个简单的类:* XMLHttpRequest Object Pool * * @author    legend <legendsky...
http://www.jb51.net//article/9547.htm
Ajax应用中很常见的行为便是后台把数据用XML包裹好返回给浏览器,浏览器解析XML,得到nodeValue如果单个node中内容很长(超过4096字节),这时在FireFox/Mozilla中就要注意了,内容将会被FrieFox分解为多个textNode,每个大小为4096字节。这种情况可以用下列函数处理(IE兼容)[code]function getNodeValue(node) {         if(node && node.hasChil...
http://www.jb51.net//article/9348.htm
ajax调用的返回数据会被缓存,调用静态html ,即使把html修改了,IE依有可能然用原来的数据显示。 而firefox可以正常显示新的数据。 解决办法:prototype的GET中,设置pars = "mod=readArticle&fid=’+$F(’fid’)+’&rand=’+Math.random();使用java提供的方法设置http头信息,在jsp或者servlet中都可以 response.setHeader("Pragma","No-cache"); response.setHeader...
http://www.jb51.net//article/9163.htm
第五期:ColdFusionMX中的循环序言     任何一种程序再简单也要具备一定的逻辑和算法,Coldfusion也不例外。如果只是靠简单的标签的堆砌,是无法真正实现企业商业逻辑的。而且,我在这里非常肯定的提出一点,就是简单绝对不等于功能弱小。目前,网络技术发展到了一个注重表现的时代,就是每一个开发出来的网络应用,要在实现逻辑的同时,具备让客户有丰富的用户体验是另一个追求的目标。Flash+Flashremoting+cfserversidescript就是一种极具体验的开发手段。而对于开发工具,众多的开发厂商更是在工具的易用性上做足了文章...
http://www.jb51.net//article/8440.htm
其实这篇文章与ajax无关,但因为是ajax项目中遇到的问题.所以.... innerHTML赋值操作时,其中的script并不会被运行,可以使用正则表达式提取script,然后eval(script);示例代码 <html><head><script type="text/javascript"><!--function load1(){var Content= document.getElementById("Content");alert("load1");}function ...
http://www.jb51.net//article/7591.htm
由于自己站点的首页用了透明Flash。在IE核心的浏览器显示一切正常。可到了Firefox里面就没有了透明效果,特别是有些站点用的是全页面的透明Flash这样鼠标不能穿透,真就伤脑筋了。今天特地到Firefox社区去寻找答案去了。结果是我们的代码不标准,还好我用的Flash不多。赶紧改了试试。[sleepy]问题解决。原来要在Embed标签下加上wmode="transparent”这个属性。相关代码如下: 程序代码[code]<embed src="Flash地址" wmode="transparent" quality="high" ...
http://www.jb51.net//article/6657.htm
在调试js时遇到一些恶心的问题,于是做了一个测试程序,放到网上让大家帮我测试。帖子见http://vchelp.net/cndevforum/subject_view.asp?page=-1&subject_id=165791下面我给出关于测试的解释:起因源于我想做这么一个网页:用户上传一个图片后,如果图片大于500象素,则在客户端把图片缩小成500象素大小。但是不想让用户看到这个大小调整过程。于是想首先隐藏这个图片,在整个网页下载完成后,调整大小,然后再显示调整好的图像。于是我首先设置img标签的style="display:none",然后在window.onload中获取原图大小...
http://www.jb51.net//article/5661.htm
一般来说,xml文件都是从外部载入的,那么我们如何只用js生成xml对象呢?下面的程序实现了这一点,只需要输入字符串形式的xml数据,就可以转换为xml对象,并且兼容firefox。  用这种方法,我们也可以在firefox中实现xml数据岛,即用xmp标签来装载xml字符串,然后调用createXml函数来生成xml。    由于firefox中不支持节点的.xml属性,所以需要给它添加该属性,使之与IE一致[code]<body><xmp id=x1>    <root&...
http://www.jb51.net//article/5437.htm
firefox中JS读取XML文件在网上搜“firefox中JS读取XML文件”的方法,找了半天,好多都是问了没人答的。看到一堆程序员在抱怨firefox:“除了累死程序员没什么好处。”,言归正传。firefox不支持ie中的ActiveXObject对象,要得到一个XML DOM有以下2种方法:1、document.implementation.createDocument("", "", null);2、window.XMLHttpRequest 示例:1、var dom=document.implementation.createDocu...
http://www.jb51.net//article/5382.htm
   这是关于如何用各种可以得到的接口为Linux开发网络程序的系列文章的第一篇。就像大多数Unix-based的操作系统一样,Linux支持将TCP/IP作为本地的网络传输协议。在这个系列中,我们假定你已经比较熟悉Linux上的C编程和Linux的一些系统知识诸如signals,forking等等。  这篇文章是关于如何用BSD套接口创建网络程序的基础介绍。在下一篇中,我们会解决涉及到建立(网络)deamon进程的问题。而且今后的文章我们还会涉及到使用远程过程调用(RPC),以及用CORBA/distributedobjects进行开发。  一、TCP/IP的基...
http://www.jb51.net//article/3573.htm
  Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。  文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任何组合。  有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。所有者一般是文件的创建者。所有者可以允许同组用户有权访问文件,还可以将文件的访问权限赋予系统中的其他用户。在这...
http://www.jb51.net//article/3571.htm
共有:31/10,当前2/4页  [首页] [上一页] 1 2 3 4 [下一页]  [尾页] 转到: