防止页面缓存

评论(0)浏览(91)分类:HTML/CSS兼容/XML
防止页面缓存htm网页 +展开-HTMLmeta http-equiv="pragma"content="no-cache"meta http-equiv="cache-control"content="no-cache,must-revalidate"meta http-equiv="expires"content="wed,26feb199708:21:57gmt"或者+展开-HTMLmeta http-equiv="expires"content="0" asp网页 +展开-VBScriptresponse.expires=-1response.expiresabsolute=now()-1response.cac..

FF/IE文本查找查找

评论(0)浏览(129)分类:JavaScript/Ajax开发技巧
FF/IE文本查找查找+展开-HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xhtml"headmetahttp-equiv="Content-Type"content="text/html;charset=gb2312"/title和尚/titlestyletype="text/css".adKeyword{color:#FF0000;}/style/headbodyooscriptvarstr..

Firefox/w3c浏览器如何操作XML文档

评论(0)浏览(75)分类:JavaScript/Ajax开发技巧
Firefox/w3c浏览器如何操作XML文档Firefox中的XML DOM  现在我们来看看Firefox中的XML DOM实现,Firefox的开发人员采用更为标准的方法,将其作为JavaScript实现的一部分。Mozilla确保所有基于Gecko的浏览器的所有平台都支持XML DOM。 Firefox中创建一个XML DOM,需要调用document.implementation对象的createDocument()方法。该方法接受三个参数:第一个参数是包含文档所使用的..

Document Object Model Events

评论(0)浏览(138)分类:HTML/CSS兼容/XML
Document Object Model Events1. Document Object ModelEventsEditorsTom Pixley, Netscape Communications Corp.Table of contents1.1. Overview of the DOM Level 2 EventModel 1.1.1. Terminology1.2.Description of event flow 1.2.1. Basic event flow1.2.2. Event capture1.2.3. Event bubbling1.2.4. Event cancelation1.3. Event listener registration 1.3.1. Event..

客户端VBScript和JavaScript相互调用的问题

评论(0)浏览(294)分类:JavaScript/Ajax开发技巧
客户端VBScript和JavaScript相互调用的问题  以前在CSDN碰到一个问题,一个人问VBScript如何调用ajaxpro注册的方法,对这种需求真的很无语。。。。  由于ajaxpro在客户端注册的脚本是JavaScript的,但是JavaScript无法调用VBScript注册的函数或者过程,只能访问VBScript注册的变量,VBScript可以调用JavaScript注册的变量或者方法,所以VBScript使用ajaxpro的异步功能时,需要传递回调..

javascript获取file控件全路径

评论(0)浏览(336)分类:JavaScript/Ajax开发技巧
javascript获取file控件全路径  通过测试,IE7(IE8没有测试过)也是能够获得完整的文件路径名字的,关键问题皆是在firefox,由于ff出于自身安全顾虑,ff3.0开始,只能获得文件名字,但是如果要获得完整的文件名,提供了一个nsIDOMFile的接口,让用户可以获得加密过的文件全路径,这个仅在ff3.0以上支持,其他浏览器皆不支持。以下具体解释是网上某牛人的帖子,解释了firef..

firefox oninput事件对应IE onpropertychang事件

评论(0)浏览(144)分类:JavaScript/Ajax开发技巧
firefox oninput事件对应IE onpropertychang事件  浏览器如何捕获输入控件正在输入的内容,onblur事件需要输入控件失去焦点后才能出发,有些时候又不希望用onkeydown或者onkeyup,这是考虑onpropertychange【IE】或者oninput【firefox】事件,能够捕获每次输入值的变化。  firefox的oninput还是不如IE浏览器下的onpropertychange事件好用,firefox下用JavaScript脚本设置输入控件的值并不会..

Firefox上传文件获取全路径问题

评论(0)浏览(151)分类:JavaScript/Ajax开发技巧
Firefox上传文件获取全路径问题firefox上传文件时只能获取图片的文件名不能获取全路径,因此不能预览,怎么解决呢? ===========  firefox,ie7,ie8都是不能直接访问本地文件的。比如+展开-HTMLimgsrc="C:\DocumentsandSettings\Administrator.WWW-00E83A94D30\MyDocuments\MyPictures\winter.jpg"/会给你显示一个X,只有IE6下才有这个权限可以访问,高版本的浏览器出于安全考..

ajax指定为post但是未设置content-type或未指定键时时如何获取提交的内容

评论(2)浏览(433)分类:JavaScript/Ajax开发技巧
ajax指定为post但是未设置content-type或未指定键时时如何获取提交的内容  今天在CSDN看到一个ajax指定了提交方式为post,但是设置了content-type为text/plain的时,如何在提交的页面获取提交值的问题。由于content-type为text/plain,动态页并未帮你处理成键值对的形式,所以你得自己使用2进制流数据生成对应的string类型的数据。  1)要生成键值对形式,你得指定content-type为“application/x-www-form-urlenco..

textarea DOM Range操作方法集合

评论(0)浏览(93)分类:JavaScript/Ajax开发技巧
textarea DOM Range操作方法集合  在DOM里面操作textarea里面的字符,是比较麻烦的。于是我有这个封装分享给大家,测试过IE6,8, firefox ,chrome, opera , safari。兼容没问题。  注意:在firefox下 添加字符串的时候有个bug 就是scrollTop 会等于0,当然解决了,但是不够完美。如果有高手也研究过,麻烦指点下。完整测试代码:+展开-HTMLtextareaid="testlujun"style="wid..

扩展IE下的input selectionStart selectionEnd属性

评论(0)浏览(500)分类:JavaScript/Ajax开发技巧
扩展IE下的input selectionStart selectionEnd属性  firefox有selectionStart和selectionEnd属性,指示被选择的内容的开始和结束位置,如果没有选择,则selectionStart和selectionEnd一样。IE没有selectionStart selectionEnd属性,可以使用下面的代码扩展。+展开-HTMLinputonclick="selStart(this)"value="1,22,333,2,322,6,3321"/scripttype="text/javascript"functionselStart(o){if(docume..

JS/Exploit-DialogArg.gen特洛伊木马程序

评论(0)浏览(132)分类:JavaScript/Ajax开发技巧
JS/Exploit-DialogArg.gen特洛伊木马程序  搞幽啊,showModalDialog {url:} 放在script标签之间竟然变成了JS/Exploit-DialogArg.gen特洛伊木马程序,被麦咖啡给杀掉了,O(∩_∩)O哈哈~  如果你的电脑安装有麦咖啡,只要将下面的内容保存在文本类型的文件里面,如.txt,.aspx..jsp等等里面,就会被识别为JS/Exploit-DialogArg.gen特洛伊木马程序,然后杀掉,script标签之间的js代码全..

自定义CKEditor工具栏

评论(0)浏览(136)分类:JavaScript/Ajax开发技巧
自定义CKEditor工具栏工具栏的定义  CKEditor 工具栏是一个JavaScript数组,数组里面包含了要显示的工具的名字。工具栏的命名规则为:“toolbar_name”, “name”是定义的工具栏名字。 下面代码中是CKEditor默认定义好的两个工具栏,“Full”和“Basic”,并且默认使用的是“Full”工具栏view plaincopy to clipboardprint?+展开-JavaScriptconfig.toolbar='Full'..

CKeditor的配置及上传设置

评论(0)浏览(228)分类:JavaScript/Ajax开发技巧
CKeditor的配置及上传设置  FCKeditor 是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它能在asp、asp.net、PHP、 JSP等多个平台下使用,并且支持大部分浏览器,所以在它出现的6年时间里,成为了最流行的文字编辑器。  随着技术的发展,很多更新更方便的东西为开发者提供了更大的便利。在这种情况下,..

CKEditor编辑器配置选项

评论(0)浏览(210)分类:JavaScript/Ajax开发技巧
CKEditor编辑器配置选项配置属于自己的编辑器,配置Config.js文件(官方给出配置的几种方法,详见参考官方文档)如下:http://docs.fckeditor.net/ckeditor_api/symbols/CKEDITOR.config.html#.autoUpdateElementCKeditor编辑器选项配置CKeditor像是一个WEB的小Word,当然也预设了很多相关编辑项目,相信很多人需要调整,那些项目要用那些不要用在ckeditor目录下,有个..

ckeditor添加自定义的功能按钮

评论(0)浏览(146)分类:JavaScript/Ajax开发技巧
ckeditor添加自定义的功能按钮1、首先下载并安装ckeditor。2、自定义工具栏按钮:我们可以自定义ckeditor工具栏要显示的按钮,工具栏按钮定义可以参考这里。现在我们需要向工具栏添加一个自定义功能的按钮。ckeditor工具栏中的每个按钮都是作为插件定义在ckeditor\plugins\目录中。我们在ckeditor\plugins\中创建一个新文件夹linkbutton。在linkbutton文件夹内,我们创建一个p..

ajax对象常用属性,事件,方法大小写问题

评论(1)浏览(417)分类:JavaScript/Ajax开发技巧
ajax对象常用属性,事件,方法大小写问题  经常混CSDN,发现ajax版块好多问题都是属性,方法,事件大小写不区分,导致程序运行出问题,或者在不同浏览器下效果不出来或者出错。  下面是ajax对象的一些常用属性,事件和方法  1)标准的ajax对象的属性有readyState,status,responseText,responseXML  2)非标准ajax对象属性,针对IE浏览器的,有responseBody,2进制数据流。如..

jquery请求本地xml无法执行回调问题

评论(0)浏览(153)分类:JavaScript/Ajax开发技巧
jquery请求本地xml无法执行回调问题  在csdn看到一个问题,挺有代表性的,也给了我个人的回复,转到我的博客来,O(∩_∩)O~。问题描述html里的ajax代码如下:$.get('figures.xml', function(data) { var $entry=$(data).find("entry:eq(0)"); var $text=$entry.find('name').text(); alert($text);});figures.xml代码如下:entries entry name姓名:XXX/name phone手机号..

IE7,IE8浏览器创建XMLHTTpRequest请求本地资源出现access is denied拒绝访问

评论(1)浏览(962)分类:JavaScript/Ajax开发技巧
IE7,IE8浏览器创建XMLHTTpRequest请求本地资源出现access is denied拒绝访问关键词:IE6 IE7 IE8 本地资源 access is denied 拒绝访问 XMLHttpRequest ActiveXObject  在IE7,IE8中,如果双击运行html页面或者直接拖拽html静态页面进入IE7,IE8浏览器中运行查看ajax效果,在xhr对象调用open方法时会出现access is denied拒绝访问的错误,这个是因为IE7,IE8增加了Native XMLHTTP【XMLHttpRequest对象】支持,在IE7+浏览..

DIV+CSS清除浮动的方法

评论(0)浏览(145)分类:HTML/CSS兼容/XML
DIV+CSS清除浮动的方法  使用div+css布局的好处不用多说,经常性地会使用到float,那么清除浮动就是必须要做的,而且随时性地对父级元素清除浮动的做法也被认为是书写CSS的良好习惯之一。  常用的清除浮动的方法有以下三种。  此为未清除浮动源代码,运行代码无法查看到父级元素浅黄色背景。style type="text/css" !-- *{margin:0;padding:0;} body{font:36px b..

css属性zoom使用方法

评论(0)浏览(259)分类:HTML/CSS兼容/XML
css属性zoom使用方法zoom使用说明:  设置或检索对象的缩放比例。设置或更改一个已被呈递的对象的此属性值将导致环绕对象的内容重新流动。虽然此属性不可继承,但是它会影响对象的所有子对象( children )。这种影响很像 background 和 filter 属性导致的变化。此属性对于 currentStyle 对象而言是只读的。  对于其他对象而言是可读写的。  换句话说,用css中的..

CSS实现IE6支持min-width,min-height

评论(0)浏览(192)分类:HTML/CSS兼容/XML
CSS实现IE6支持min-width,min-heightIE6浏览器不支持min-width,min-height这2个css,所以需要另外写css来控制IE6下的min-height,min-height+展开-HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xhtml"headmetahttp-equiv="Content-Type"content="text/html;charset=ut..

IE6下css样式表ID选择器不能以下划线开头

评论(0)浏览(138)分类:HTML/CSS兼容/XML
IE6下css样式表ID选择器不能以下划线开头  今天在写一个JavaScript效果时,使用了ID选择器,在IE7+浏览器,firefox,chrome测试后都没问题,结果在IE6中发现样式没起作用。刚开始还以为其他样式干扰了。后面查看ID,是以下划线开头,就是这个原因导致样式不起作用。IE6下css样式表ID选择器不能以下划线开头,+_+。。  测试代码如下+展开-HTML!DOCTYPEhtml/htmlheadmetahttp-equiv="..

window.onerror自定义错误处理事件参数详解

评论(0)浏览(350)分类:JavaScript/Ajax开发技巧
window.onerror自定义错误处理事件参数详解  window.onerror用于处理JavaScript脚本发生错误时如何处理错误,return false或者未添加window.onerror事件时会挂起代码执行,添加了事件后,return true则继续执行其他代码,忽略脚本错误。  有3个参数,参数循序如下window.onerror = function(sMessage,sUrl,sLine){};onerror函数的三个参数用于确定错误确切的信息,代表的意思依次为:..

关于firefox获取选中页面文字的对象

评论(0)浏览(106)分类:JavaScript/Ajax开发技巧
关于firefox获取选中页面文字的对象 +展开 -HTMLscriptlanguage="javascript"varagt=navigator.userAgent.toLowerCase();varie=((agt.indexOf("msie")!=-1)(agt.indexOf("opera")==-1)(agt.indexOf("omniweb")==-1));functiona(){varmyArea=document.getElementById("s");varselection;if(!ie){if(myArea.selectionStart!=undefined){selection=myArea.value.substr(myArea.selecti..

JQuery实现的模块交换动画效果

评论(0)浏览(155)分类:JavaScript/Ajax开发技巧
JQuery实现的模块交换动画效果JQuery实现的模块交换动画效果点击下载此附件源代码如下+展开-HTML!doctypehtmlhtmlheadmetahttp-equiv="content-type"content="text/html;charset=utf-8"/titleJQuery实现的模块交换动画效果/titlemetaname="Keywords"content="jquery,模块,交换,动画,javascript特效"/metaname="Description"content="JQuery实现的模块交换动画效果。在模块..

扩展Firefox下table控件的原型方法moveRow

评论(0)浏览(191)分类:JavaScript/Ajax开发技巧
扩展Firefox下table控件的原型方法moveRow  火狐浏览器的table控件没有同IE浏览器的moveRow方法,所以自己扩展了下Element的原型,将Firefox的moveRow方法加上,这样就可以使用了。测试代码如下+展开-HTML!DOCTYPEhtmlhtmlheadmetahttp-equiv="content-type"content="text/html;charset=utf-8"/title扩展Firefox下table控件的原型方法moveRow-extendfirefoxtableprototypemethodmoveRo..

Firefox及W3C浏览器table设置margin属性不居中

评论(0)浏览(116)分类:HTML/CSS兼容/XML
Firefox及W3C浏览器table设置margin属性不居中  在W3C浏览器下,如firefox或者google的chrome浏览器,如果给table设置了margin:0px属性,再设置align="center"时,发现会无法居中了。IE浏览器不会出现这个问题。⊙﹏⊙b汗  有可能是设置了margin后,table变成块级元素了,而不是行级元素。因为设置成margin:0px auto后,去掉align="center",居然可以居中。  发现这个问题还是因为同时..

html编辑器插入表格单元格内容为默认空白?

评论(1)浏览(407)分类:HTML/CSS兼容/XML
html编辑器插入表格单元格内容为默认空白?  在使用在iframe线编辑器时,不管是fckeditor还是ewebeditor,当插入表格的时候,单元格内会出现默认的内容【空格】。此时如果用表格来定位图片和图注时,这个表格里面的显示内容在不同浏览器下会出现不同的显示。  当插入表格的时候,当单元格里面没有内容时浏览器会自动用空格来填充单元格的内容,这个空格很难看到,所以再向单元格内继续..