判断访问者的浏览器是否支持JavaScript和Cookies

评论(0)浏览(102)分类:JavaScript/Ajax开发技巧
判断访问者的浏览器是否支持JavaScript和Cookies最新补充:来自csdn对于C#来说HttpBrowserCapabilities 类【Request.Browser.JavaScript和Request.Browser.Cookies】 使服务器能够收集有关在客户端运行的浏览器功能的信息。 命名空间: System.Web 公共属性 Cookies 获取一个值,该值指示浏览器是否支持 Cookie。 JavaScript 获取一个值,该值指示浏览器是否支持 JavaScript。 需要注意的是,上..

XMLHTTP notes: abort() and Mozilla bug

评论(0)浏览(183)分类:JavaScript/Ajax开发技巧
XMLHTTP notes: abort() and Mozilla bugIn my continuing quest to understand XMLHTTP I gathered some very intriguing material that I'm quite sure will save somebody else's ass. Today I offer a closer look at the abort() method, as well as an as yet unexplained bug in Mozilla which causes the responseXML to go missing.A note first of all: I tested everything ..

javascript 事件处理 IE和标准dom 的差别

评论(0)浏览(96)分类:JavaScript/Ajax开发技巧
javascript 事件处理 IE和标准dom 的差别一个事件其实在页面上 有多个元素相应事件处理,点击页面上的一个button,会发生什么?其实 是相当于先后点击了按钮,它的容器,及这个页面.也就是说没一个元素都按照特定的顺序响应那个事件.事件的发生顺序在IE和mozilla在事件支持上的主要差别. 事件流 冒泡技术.冒泡型事件的基本思想,事件按照从特定的事件目标开始到最不确定的事件目标.例如: ..

Javascript attachEvent传递参数的办法

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
Javascript attachEvent传递参数的办法找了半天找到的解决办法,看介绍说是javascript的闭包问题,导致得不能直接读取外部的那个函数,不然就所有传递的参数都变为最后一个了。+展开-JavaScriptvarnewopen=function(id,level){returnfunction(){opentree(id,level);//该函数为外部定义的一个执行函数;}}x.attachEvent("onclick",newopen(id,parseInt(level)+1));y.attachEvent("oncl..

美化alert,confirm,prompt并实现lightbox效果

评论(0)浏览(253)分类:JavaScript/Ajax开发技巧
美化alert,confirm,prompt并实现lightbox效果示例代码下载点这里示例效果点这里注意alert,confirm及prompt并不同于系统的,这个是用层模仿的,并不能挂起程序的执行所以如果需要在确认后执行相关的操作,需要在配置文件中传递回调函数fn按钮只提供yes和no两个-------------------------------------------------------------------Showbo.Msg.alert:参数(要显示的信息)如 Showbo.Msg.al..

firefox通过XUL实现text-overflow:ellipsis的效果

评论(0)浏览(130)分类:HTML/CSS兼容/XML
firefox通过XUL实现text-overflow:ellipsis的效果  firefox不支持text-overflow一直让人很折腾。。不过还好有大虾为我们提供解决方案。。text-overflow: ellipsis for firefoxFirefox still does not implement the proposed CSS3 text-overflow property. It does however provide a similar behaviour for the XUL description element. Furthermore, it does support XBL bindings through..

text-overflow:ellipsis溢出文本显示省略号的详细方法

评论(0)浏览(119)分类:HTML/CSS兼容/XML
text-overflow:ellipsis溢出文本显示省略号的详细方法今天有朋友在52css.com的留言板提出一个问题:为什么 text-overflow:ellipsis的时候没有任何效果呀?text-overflow是一个比较特殊的属性,在CSS手册中,这个属性是这样定义的:  语法:   text-overflow : clip | ellipsis   参数:   clip :  不显示省略标记(...),而是简单的裁切  (clip这个参数是不常用的!)  ellipsis :  ..

ajax对象应用程序池

评论(2)浏览(154)分类:JavaScript/Ajax开发技巧
ajax对象应用程序池  此类库简化了创建Ajax对象和使用的过程,不需要自己手动设置状态转换函数onreadystatechange,只需要在使用Showbo.Ajax.send的配置【json对象】中设置成功【success】和失败【failure】的回调函数,主要参数及说明看下面代码的注释内容。更新说明=======1)此版本已经修正了火狐下XMLHttpRequest重用时nsIXMLHttpRequest.send发生错误的解决..

为什么数组作为参数传递进去取不了值出来?

评论(0)浏览(269)分类:JavaScript/Ajax开发技巧
为什么数组作为参数传递进去取不了值出来?为什么数组作为参数传递进去取不了值出来? (arrData) 好像原来都OK的, 换个OS就不行了? 还有这种诡异的事? 各位兄弟帮忙看一下, 谢了. 或者说该怎样取值? +展开-JavaScriptfunctionTest(){vararrData=[];GetInfo(arrData);}functionGetInfo(arrData){if(bXmlHttpSupport){varsUrl='info.php';varoRequest=newXMLHttpRequest();oRequest.onreadys..

在FireFox浏览器中asp.net+AJAX传输的中文字符串到服务器端后乱码的问题!!!!

评论(0)浏览(150)分类:JavaScript/Ajax开发技巧
在FireFox浏览器中asp.net+AJAX传输的中文字符串到服务器端后乱码的问题!!!!在IE中没问题不乱码... 在FireFox中从JS客户端将表单内容传输到服务器端后再回显会出现乱码...跪求解决方法. +展开-JavaScriptfunctionpostText(){varchatbox=getElement("utext");varchat=chatbox.value;chatbox.value="";varurl=AjaxServerPageName+"?active=addtext&user="+getuser+"&userid="+getuserid+"&text="+chat;varreq=getAjax();req..

请教ajax返回乱码

评论(0)浏览(128)分类:JavaScript/Ajax开发技巧
请教ajax返回乱码+展开-HTMLscripttype="text/javascript"varxmlHttpfunctionshowCustomer(str,id,page){varid;varpage;varstr;xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("您的浏览器不支持AJAX!");return;}varurl=page;url=url+"?q="+str;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=function(){stateChanged(id);};xmlHttp.open("P..

JavaScript解析XML知识点总结

评论(0)浏览(132)分类:JavaScript/Ajax开发技巧
JavaScript解析XML知识点总结1.JAVASCRIPT中的创建对象var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") 2.创建解析器对象 set objXml=CreateObject("Microsoft.XMLDOM") objXml.async="false" objXml.load("test.xml") 装载xml文件 3.根据绝对路径装载xml文件objXml.load(Server.MapPath("test.xml")) 4.查找某一节点"NewList"Set objRootsite = xmlDoc.getElementsByT..

使用Javascript和DOM Interfaces来处理HTML

评论(0)浏览(154)分类:JavaScript/Ajax开发技巧
使用Javascript和DOM Interfaces来处理HTML本文概述了一些强大的,基本的DOM 级别一中的方法以及如何在JavaScript中使用它们。你将会学习到如何动态地创建,访问,控制以及移除HTML元素。这里提到的DOM方法,并非是HTML专有的;它们在XML中同样适用。这里所有的示例,在任何全面支持DOM level1 的浏览器里都能正常工作;例如Mozilla浏览器或者其他基于Mozilla的浏览器,像网景公司的下一代..

服务端的recordset如果转成客户端ActiveXObject("ADODB.Recordset");?

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
服务端的recordset如果转成客户端ActiveXObject(后台ASP程序得到一个recordset VBScript codeset rs=server.CreateObject ("adodb.recordset")sql = "select * from table"rs.open sql,conn,1,1JScript code前台客户端定义一个RSvar rsDst = new ActiveXObject("ADODB.Recordset");有什么好方法可以快速把server.CreateObject ("adodb.recordset")转换到前台的ActiveXObject("ADODB.Recordset"..

fckeditor中键盘事件的问题

评论(0)浏览(107)分类:JavaScript/Ajax开发技巧
fckeditor中键盘事件的问题我使用fckeditor做在线编辑,用户输入Enter键则自动提交,并清空编辑器的内容。我捕捉了onkeydown或onkeyup事件,判断event.keyCode==13,则调用oEditor.Commands.GetCommand( "NewPage" ).Execute(),清空编辑器,运行时很奇怪,就第一次Enter键正确执行了onkeyup事件,接下来就再也没有触发onkeyup事件。。不知为什么?如果不执行“NewPage”的..

如何实现这样的验证功能?

评论(0)浏览(78)分类:JavaScript/Ajax开发技巧
如何实现这样的验证功能? 有A组,B组,C组 3组数据,页面提交的时候验证输入文本框的A组数据是否有重复(只针对A组),b组数据是否有重复(只针对b组),C组数据是否有重复(只针对C组)? A组如 input name="a1" size="3" type="text" class="input" input name="a2" size="3" type="text" class="input" input name="a3" size="3" type="text" class="input" input name="a4" si..

在线编辑器的问题

评论(0)浏览(141)分类:JavaScript/Ajax开发技巧
在线编辑器的问题自己写的在线编辑器,用的iframe,我现在知道的状况是当iframe的src属性等于空的时候iframe会是编辑状态,但是我想让在写完要写的内容后直接按 alt+s 把内容提交,父窗体的提交我用的ajax,所以就触发一个父窗体的js方法就可以了,但是现在写完字之后焦点在 iframe 里面,而iframe的src又是空的,我怎么把写在父窗体的事件注册给iframe呢? 如果..

编辑器的输入焦点问题

评论(0)浏览(116)分类:JavaScript/Ajax开发技巧
编辑器的输入焦点问题现在要做一个富编辑器`~`~~ 需要得到当前的输入光标位置~~以及设置它位置~~~ 主要是要在编辑器失去焦点时保存光标位置~~待插入图片的时候可以插入到之前保留的位置上~~ 要求兼容ie和firefox~~谢谢~`~ 只兼容ie,若说明详细也行~~~ 问题点数:200 回复次数:32 显示所有回复显示星级回复显示楼主回复 修改 删除 举报 引用 回复 加为好友 发送私信 ..

写了一个php查询,但是就是传不出中文。

评论(0)浏览(134)分类:JavaScript/Ajax开发技巧
写了一个php查询,但是就是传不出中文。+展开-HTML?phpheader("content-Type:text/html;charset=gb2312");$keyword=$_POST['keyword'];if($keyword=="")die();$conn=mysql_connect("localhost","root","××××××");@mysql_select_db("phplearn")ordie('sorry');$sql="select*fromsuggestwheretitlelike'%“.$keyword.”%'orderbyiddesclimit5";$result=mysql_query($sql);echo'ul>';whil..

求网页上文本框ctrl+z为什么无效2

评论(0)浏览(164)分类:JavaScript/Ajax开发技巧
求网页上文本框ctrl+z为什么无效2例如 input type=text onkeyup="bbb.value=this.value;" input type=text name=bbb 第一个文本框就不能用ctrl+z进行撤消,而第二个文本框就可以正常进行撤消。正常来说文本框或textarea不加JS事件都能用ctrl+z进行撤消操作,但加了某些事件后就失效了,请教高手怎么在不取消JS事件的情况下让ctrl+z的撤消功能可操作? 问题点数:100 回复次数:2..

求textarea框ctrl+z为什么无效?

评论(0)浏览(157)分类:JavaScript/Ajax开发技巧
求textarea框ctrl+z为什么无效?之前我提问过一贴子: http://topic.csdn.net/u/20080105/15/6d88c565-c9c3-494c-a320-ad98b0b14e61.html 已解决贴子的问题,但在我如下的实例仍找不到好办法解决:希望各位达人能再帮忙解决! HTML codehtmlheadtitletest/titlescript language="JavaScript"!--function SymError(){ return true;}window.onerror = SymError;function changeco..

正则表达式 IP 验证

评论(0)浏览(176)分类:JavaScript/Ajax开发技巧
正则表达式 IP 验证这是我写的一个验证方式 但是有点问题 JScript codefunction isIp(ipAddress){ var patrn = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/; if(!patrn.exec(ipAddress)) { //win..

XHTML CSS 常见问题和解决方案

评论(0)浏览(99)分类:JavaScript/Ajax开发技巧
XHTML CSS 常见问题和解决方案  突然发现自己还有不少可用分,散掉,顺便发一篇前几天写的文章。   作为前端开发人员,在日常的页面制作时,不可避免的会碰上这样那样的问题,我挑选了其中的一些进行总结归档,希望对大家会有所帮助: 1、如何定义高度很小的容器? 在IE6下无法定义小高度的容器,是因为有一个默认的行高。 列举2种解决方案:overflow:hidden | line-heig..

JavaScript技巧:实现 sleep()

评论(0)浏览(206)分类:JavaScript/Ajax开发技巧
JavaScript技巧:实现 sleep() JavaScript是一个顺序解释性的语言,在网页里执行的时候往往想让它的执行暂停一下,但又没有对应的方法可用,于是就有人使用 N 万次的空循环来消耗时间,不过暂停是暂停了,但每台电脑对这个空循环的执行时间是不一样的,好的电脑可能只有零点几秒,但差的电脑就惨了,可能需要几秒甚至几十秒才能做完这些空操作,所以我特意修改了一下它的实现..

【地图制作】详细代码说明和效果图,可实现当前各种地图

评论(0)浏览(169)分类:JavaScript/Ajax开发技巧
【地图制作】详细代码说明和效果图,可实现当前各种地图这个站点是一个地图制作网站,也叫炫地图,在google,百度搜索一下会有很多结果。 可以制作各种各样的地图,如在地图上进行位置点标注、路线规划以及区域圈选等,并可以将标注后的地图通过多种渠道展现给其他网友。也可以制作博客地图。 接口都已写好,只使用js就可以了,可以先看一下效果 火热冰城 奥运1 奥运2 裸泳海滩 ..

万年历的问题实在搞头晕了

评论(0)浏览(113)分类:JavaScript/Ajax开发技巧
万年历的问题实在搞头晕了万年历的问题实在搞头晕了,明天就要交东西,我现在都还没有下班,饭也没有吃 我今天一下午都在研究这个问题,老想着自己能解决,但能力实在有限,特来请教大家! script type="text/javascript" var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"); var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉",..

请问如何用javascript动态修改css文件?

评论(0)浏览(149)分类:JavaScript/Ajax开发技巧
请问如何用javascript动态修改css文件?有一个css文件:abc.css 内容如下: .class1 {width:10px} 要动态查找到这个类并修改里面的属性. 我找到的操作方法是使用dom的styleSheets集合。 先在页面加上 link rel="stylesheet" type="text/css" href="abc.css" / 然后调用document.styleSheets[0]得到这个css文件的引用,再根据一些子属性可以定位到这个 .class1{} 但怎么把他的内容修改呢..

如何使用javascript 将阳历的日期 转换为 阴历日期? 急急!

评论(0)浏览(150)分类:JavaScript/Ajax开发技巧
如何使用javascript 将阳历的日期 转换为 阴历日期? 急急!  比如: 阳历日期为:2008-2-20 请将此阳历日期转换为 阴历日期 用javascript实现,等待中……------------------------引用: ------------ tiandaqian 发表于:2008-02-20 23:12:303楼 得分:0 代码有,就是比较长,给你个网址不算侵权吧,haha http://ark.hit.edu.cn/Pages/calendar.htm 农历与公历的关联是告24节气关联的,重点理解这..

怎么样把左边框架中的源代码完整赋值给右边框架的一个文本框?要求IE/FF/Opera可以运行。

评论(0)浏览(77)分类:JavaScript/Ajax开发技巧
怎么样把左边框架中的源代码完整赋值给右边框架的一个文本框?要求IE/FF/Opera可以运行。 怎么样把左边框架中的源代码完整赋值给右边框架的一个文本框?要求IE/FF/Opera可以运行。 [已结贴,结贴人:laosan]加为好友 发送私信 在线聊天laosan 老三 等级: 可用分等级:乞丐 总技术专家分:1233 总技术专家分排名:16345 揭帖率:89.60% 发表于:2008-01-09 16:13:42 楼主 怎么样把左边框架中的源代码完整赋值给右边框架的一个文本框?要求..