JQuery
文章平均质量分 54
tree3170
一个想学好计算机的发烧友.........
展开
-
jquery操作iframe
1、 内容里有两个ifame leftiframe中jQuery改变mainiframe的src代码: $("#mainframe",parent.document.body).attr("src","http://www.radys.cn")$(document.getElementById('frame1').contentWindow.document转载 2012-06-27 23:59:01 · 394 阅读 · 0 评论 -
父页面取子页面iframe中的元素
$(window.frames["DyncMenuPlugInFrame"].document).find("a").css("color","red");window.document.getElementById("DyncMenuPlugInFrame").contentWindow.document.getElementById("scuser").value父页面:Sele原创 2012-11-21 11:19:27 · 460 阅读 · 0 评论 -
IE下Iframe跨域访问不能写cookie的解决方法
最近做了一个系统,需要链入另外一个系统的页面,姑且称为 系统A 链入系统B的页面,采用iframe引用B的页面;在测试环境的时候,访问一切正常;到了正式环境,发现有部分人在系统A访问iframe引用的 B系统的页面,出现session丢失的问题; 比较两边环境,发现测试环境中系统A和B都在一个主机上,而正式环境系统A和系统B是分开部署的。而IE的iframe有一转载 2012-11-14 18:09:26 · 496 阅读 · 0 评论 -
在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
jQuery自诞生以来,版本越来越多,而且jQuery官网的新版本还在不断的更新和发布中,现已经达到了1.6.4版本,但是我们在以前的项目中就已经使用了旧版本的jQuery,比如已经出现的:1.3.X、1.4.X、1.5.X、1.6.2等等。 由于项目的需要,必然也需要不断的使用较新版的jQuery,但对于原来就已经存在并已经采用了的旧jQuery版本,我们如何让多个不同的jQuery版转载 2012-11-09 16:04:35 · 556 阅读 · 0 评论 -
提升jQuery性能的十个技巧
jQuery正在成为Web开发人员首选的JavaScript库,作为Web开发者,除了要了解语言和框架的应用技巧外,如何提升语言本身的性能也是开发人员应该思考的问题。文章就以jQuery为例,为大家提供了10个有效提升jQuery性能的小技巧。 1. 使用最新版本 jQuery一直处于不断的开发和改进过程中。John和他的团队不断研究着提升程序性能的新方法。 如转载 2012-11-06 00:02:25 · 307 阅读 · 0 评论 -
JS 小知识 集锦
1. replace(/%20/g," "); js 全部替换 函数2. JS 特殊字符处理和密码框不能复制粘贴3. Jquery ajax获取返回值问题4. Jquery中对radiobutton、checkbox、dropdownlist等一些基本操作总结5.原创 2012-10-18 10:53:35 · 357 阅读 · 0 评论 -
JS 特殊字符处理和密码框不能复制粘贴
1.有时候要处理一些特殊字符,不能让别人随意填写,所以可以用这个js ---new RegExp().test()来处理;2.密码框不能复制粘贴,防止别人用中文字符粘贴进去导致最后不能登录。var name="#$%";if(new RegExp("[%,_,+,',',.,`,/,\\,:,=,;,},{,\\],\\[,\",',#,$,@,~,^,&,?,,|,*]"原创 2012-09-27 09:50:09 · 2586 阅读 · 0 评论 -
Jquery ajax获取返回值问题
这个问题我晚上弄了一晚上,然后一直没弄出来,不知是什么问题,今天早上上网一搜,竟然给找到了答案 ,欣喜啊 呵呵 。现在把问题描述一下:就是我判断一个函数里面的值是否存在,通过jquery ajax调用,但是在调用函数的时候,因为$.ajax()默认是异步的,所以它会在还没有来得及赋值的情况下,就去执行其他步骤,导致程序一直执行错误,也就是当我保存没有包含已存在的configid时,它也原创 2012-08-28 09:11:43 · 1060 阅读 · 0 评论 -
注意js中的Boolean
js对Boolean的判断跟你脑海里想象的不大一样,所以记住以下的结果,对你以后调试会大有帮助..js判断其实也可以用'===' ,而非'==',使用'==='则可以避免以下误区.. 1. '' == '0' // false 2. 0 == '' // true 3. 0 == '0' //转载 2012-08-16 16:54:17 · 322 阅读 · 0 评论 -
jQuery Ajax 全解析(传递数组问题)
jQuery Ajax 全解析本文地址: jQuery Ajax 全解析本文作者:QLeelulu转载请标明出处!jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如转载 2012-08-16 15:43:55 · 1396 阅读 · 0 评论 -
Jquery中对radiobutton、checkbox、dropdownlist等一些基本操作总结
最近在写一些JS,但苦于这些东西不是每次都要用,经常容易忘记,搞的每次都要去网上搜集资料,现记下来以备不时之需:radiobutton:Html代码 input id="sc" type="radio" name="Type" value="Service Component" onclick="typeChange()">Service Compone原创 2012-08-09 15:54:10 · 940 阅读 · 0 评论 -
50个必备的实用jQuery代码段
本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSe转载 2012-06-27 23:38:29 · 321 阅读 · 0 评论 -
iframe assignRole
frame嵌套操作:点击按钮--》弹出对话框(嵌套iframe)--》取得iframe值,并保存在parent对象中,点击ok--》在原页面取得选中的值(回填)test.jsp(button-->click)-->test1.jsp(iframe -->popup.jsp) test.jsp [html] view plaincopy...2012-07-02 20:03:12 · 128 阅读 · 0 评论 -
Jquery中对radiobutton、checkbox、dropdownlist等一些基本操作总结
最近在写一些JS,但苦于这些东西不是每次都要用,经常容易忘记,搞的每次都要去网上搜集资料,现记下来以备不时之需:radiobutton:<input id="sc" type="radio" name="Type" value="Service Component" onclick="typeChange()">Service Component &am2012-08-09 16:03:01 · 97 阅读 · 0 评论 -
光标 事件
原创 2012-11-26 20:31:36 · 395 阅读 · 0 评论 -
多个iframe 加载
遍历iframe,然后加载相应的iframe时,iframe不会是按顺序加载,按我的测试,应该是随机或者并列,for(var i=0;i<iframe.length;i++){ $("#iframe"+i).load(function(){ i++; alert(i); })}最终结果:所有的i的长度会是最大值但是我一定要确定一个iframe都加载完了才能继续执行下一个原创 2012-12-10 17:55:18 · 2845 阅读 · 1 评论 -
jquery ajax 请求 乱码
一、前台:解决中文提交乱码contentType:"application/x-www-form-urlencoded; charset=UTF-8"$.ajax({ url:xpcHomeLocation+'PlugInManageAction.do?operation=getMenus', dataType:"json", contentType:"applic原创 2012-12-03 11:31:31 · 692 阅读 · 0 评论 -
autocomplete 参数 例子
JQuery autocomplete使用手册 Jquery autocomplete是一个很强大的类似google suggest的自动提示插件。它几乎可以满足我们所有的需要。官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete当前版本:1.1需要JQuery版本:1.2.6+首先原创 2013-02-22 15:30:47 · 447 阅读 · 0 评论 -
使用jquery实现跨域访问
因为项目需要,需要跨域获取数据,现提供2种方法(两种方法都是只能用get,使用jsoup): 什么是jsonp格式呢?API原文:如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面。服务器端应当在JSON数据前加上回调函数名,以便完成一个有效的JSON原创 2013-07-01 11:57:45 · 804 阅读 · 0 评论 -
juery auto complete
具体可以参考:http://jqueryui.com/autocomplete/ http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/这是一个简单的例子 1 html xmlns="http://www.w3.org/1999/xhtml"> 2 head > 3原创 2013-11-08 17:00:34 · 513 阅读 · 0 评论 -
iframe---assignRoles
Iframe嵌套操作:点击按钮--》弹出对话框(嵌套iframe)--》取得iframe值,并保存在parent对象中,点击ok--》在原页面取得选中的值test.jsp(button-->click)-->test1.jsp(iframe -->popup.jsp) test.jsp<%@ page language="java" contentType="text/html;原创 2012-07-02 19:45:00 · 600 阅读 · 0 评论 -
取得dropdown里面的optgroup 的值
html> body>script>function GetOptgroup(obj){ var optgroup=obj.parentNode; while(optgroup.previousSibling.label) { optgroup=optgroup.previ转载 2012-11-26 14:57:06 · 816 阅读 · 0 评论 -
input 事件
1.Input的特殊事件onpopertychange和oninput:在很多情况下,我们需要监测输入框,比如自动提示等。我们熟知的一些input的按键事件并不能满足我们的需求,特别是在输入法开启的状态下,三个浏览器的具体问题如下:IE:触发keydown和keyup,不触发keypress。能够获得输入值。Firefox::触发keydown和keypress,不触发keyup。原创 2012-11-27 14:27:07 · 912 阅读 · 0 评论 -
iframe 自适应大小
前提:W3C标准:全局css:html,body{height:100%;width:100%}iframe{width:100%}1.首先控制整个窗口的大小,如果变化,要自适应var originalWidth = document.documentElement.clientWidth;var originalHeight = d原创 2013-04-30 14:22:58 · 1419 阅读 · 0 评论 -
Iframe自适应高度和拖拽自适应
/*** The iframe height self adaption* @param the iframe id*/function selfAdaptionIframeHeight(id){ $("#"+id).load(function(){ var mainheight = $(this).contents().find("body").height(); $(this原创 2014-05-20 17:53:23 · 880 阅读 · 0 评论 -
option隐藏,创建,对父页面的元素的操作
因IE不支持option隐藏:觉得这个例子很好,就把它给复制下来了 Untitled Page $(function(){ //Bind the change event $("#dropLang").unbind("change", eDropLangChange).bind("change", eDropLangChange); $("#dropFrame").u原创 2013-07-16 17:30:25 · 583 阅读 · 0 评论 -
js Map List 遍历
Map (exMap:{"name":"abc","sex",'male'}):在不知道key的情况下遍历map:网上说过这种方法:for(var key in exMap){ Console.write("key:"+key+";value:"+exMap[key]);//经我考证,the key is undefined.So the method is not right.原创 2013-07-10 16:13:36 · 847 阅读 · 0 评论 -
判断浏览器类型及版本
一、后台判断浏览器类型: String strHeader=request.getHeader("User-Agent"); boolean isFireFox = false; if(strHeader.indexOf("Firefox")>-1){ isFireFox = true; }IE,FF,Chrome的UserAgent列表原创 2013-05-03 16:09:55 · 808 阅读 · 0 评论 -
最全的JS判断是否为中文的方法
第一种代码:EXFCODE:1function isChinese(temp)2{3 var re=/[^/u4e00-/u9fa5]/;4 if (re.test(temp)) return false ;转载 2013-04-29 14:54:11 · 620 阅读 · 0 评论 -
Jquery ajax获取返回值问题
这个问题我晚上弄了一晚上,然后一直没弄出来,不知是什么问题,今天早上上网一搜,竟然给找到了答案 ,欣喜啊 呵呵 。现在把问题描述一下: 就是我判断一个函数里面的值是否存在,通过jquery ajax调用,但是在调用函数的时候,因为$.ajax()默认是异步的,所以它会在还没有来得及赋值的情况下,就去执行其他步骤,导致程序一直执行错误,也就是当我保存没有包含已存在的configi...原创 2012-08-28 09:17:55 · 131 阅读 · 0 评论