请教ajax返回乱码

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

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

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

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

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

编辑器的输入焦点问题

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

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

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

JavaScript技巧:实现 sleep()

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

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

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

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

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

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

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

document.execCommand参数大全

评论(0)浏览(160)分类:JavaScript/Ajax开发技巧
document.execCommand参数大全document.execCommand() 解析2008年01月05日 星期六 16:182D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。 BackColor 设置或获取当前选中区的背景颜色。 BlockDirLTR 目前尚未支持。 BlockDirRTL 目前尚未支持。 Bold 切换当前选中区的粗体显示与否。 BrowseMode 目前尚未支持。..

createRange:ie_ff区别

评论(0)浏览(120)分类:JavaScript/Ajax开发技巧
createRange:ie_ff区别firefoxirange = window.getSelection().getRangeAt(0);ieirange = document.selection.createRange(); 我先说一下代码的目的:要获得当前用户鼠标拖选内容所在的节点类型,我个人的功能目的在于判断当前是否一个A节点,如果是,那么取得他的href。我们先看firefox在firefox的dom标准,定义了一个属性我们可以直接使用它来获得所选内容的父节点,..

JavaScript 取得 Xml 文件的 LastModify

评论(0)浏览(159)分类:JavaScript/Ajax开发技巧
JavaScript 取得 Xml 文件的 LastModifyJavaScript 取得 Xml 文件的 LastModify曾经有段时间,要是在担心,Google/Yahoo会不会不知道我的Sitemap.xml更新了,又或者Baidu不知道偶的基于BBS的开放协议生成的xml文件是否更新,虽然知道不会有这样的问题,总觉得这中间有一些东西是我所不知道的:)直到最近鼓捣Http的时候,才发觉,除了Get/Post以外,原来还有个只关注响应首部的请求:Head请求,当服..

Comet:基于 HTTP 长连接的“服务器推”技术

评论(0)浏览(185)分类:JavaScript/Ajax开发技巧
Comet:基于 HTTP 长连接的“服务器推”技术http://www.ibm.com/developerworks/cn/web/wa-lo-comet/Comet:基于 HTTP 长连接的“服务器推”技术 级别: 中级周 婷 (zhouting@cn.ibm.com), 软件工程师, IBM 中国软件开发技术实验室2007 年 8 月 31 日很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较..

FCKeditor模板DIY

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
FCKeditor模板DIY今天花了点时间,把fckeditor编辑器的模板研究了一下。其实很简单,只要修改一个文件就可以实现DIY了。fckeditor/fcktemplates.xml 代码结构分析+展开-XML?xmlversion="1.0"encoding="utf-8"?>TemplatesimagesBasePath="fck_template/images/"!--上面节点:模板功能的起始根节点,并用来指明模板示意图的目录位置--!--比如上面已有的地址表明了我..

JavaScript对象转换成JSON字符串及深度克隆方法

评论(0)浏览(129)分类:JavaScript/Ajax开发技巧
JavaScript对象转换成JSON字符串及深度克隆方法将JavaScript对象转换成JSON字符串的方法,及JavaScript深度克隆方法 转自:http://snippets.dzone.com/posts/show/749 实现代码: Object.prototype.deep_clone=function(){ eval("vartmp="+this.toJSON()); returntmp; } Object.prototype.toJSON=function(){ varjson=[]; for(variinthis){ if(!this.hasOwnProperty(i))continue; //if(typeof..

判断客户端是否安装特定版本的JRE

评论(0)浏览(119)分类:JavaScript/Ajax开发技巧
判断客户端是否安装特定版本的JRE如何判断客户端是否安装特定版本的JRE?用javascript读取注册表中的信息吗?有源码吗?谢谢! ---http://www.cjsdn.net/post/view?bid=1id=27072tpg=1ppg=1sty=1age=0不用。用浏览器脚本及Applet可测有无 JRE Plugin,若有则其版本是什么。代码:1)浏览器脚本:HTMLHEAD!-- Generated by Kawa IDE --TITLEDetect Java Runtime/TITLE/HEADSCRIPT L..

clipboardData Object

评论(0)浏览(120)分类:JavaScript/Ajax开发技巧
clipboardData ObjectclipboardData ObjectProvides access to predefined clipboard formats for use in editing operations.Members TableThe following table lists the members exposed by the clipboardData object.Methods Show: Methods Method Description clearData Removes one or more data formats from the clipboard through the dataTransfer objec..

关于IFRAME 自适应高度的研究

评论(0)浏览(103)分类:JavaScript/Ajax开发技巧
关于IFRAME 自适应高度的研究代码如下:+展开-HTMLhtmlheadmetahttp-equiv="Content-Type"content="text/html;charset=gb2312"metaname="GENERATOR"content="MicrosoftFrontPage4.0"metaname="ProgId"content="FrontPage.Editor.Document"titleNewPage1/title/headbodyIFRAMEid="test"name="test"frameBorder=0scrolling=nosrc="http://10.107.2.199:2500/cn/asp/reg.asp"wi..

Firefox的“火星文”异常

评论(0)浏览(126)分类:JavaScript/Ajax开发技巧
Firefox的“火星文”异常错误: ^' Location.reload CP源文件:javascript:alert(window.opener);window.opener.location.reload();行:1看到^' Location.reload CP这样的错误信息不要惊讶,这是FF在没有权限访问的时候抛出的异常,而且会立即阻止后续脚本的执行。通常这种错误发生在跨域操作或者当一个window.opener句柄指向的实例被用户改变后无权访问的时候……http:..