JS
gutonghuai
这个作者很懒,什么都没留下…
展开
-
jquery.load()会导致返回JS失效
<br />本人建议不要在返回的内容中加入js,这样容易造成逻辑的分离和不可控。<br />如果非要加上在返回中带JS,可改为<br />$.get()$.get(url,data,functin(data){$('#div').html(data);})原创 2011-01-05 10:43:00 · 3258 阅读 · 0 评论 -
如何实现控制textarea字数?编辑器中的textarea等等
<br />function controlCharCnt(textBox) {var maxlength = document.getElementById(textBox.id).getAttribute("maxlength"); //获取自定义属性maxlength,if(maxlength){if (textBox.value.length > maxlength){textBox.value = textBox.value.substring(0, maxlength);原创 2011-01-05 10:39:00 · 955 阅读 · 0 评论 -
跨域解决办法
<br />1:最简单的办法<br />腾讯这么做了:<br />document.domain='qq.com';<br /><br />解决跨域问题,最简单的方法。<br />局限性:只能解决跨二级域。及其他。<br /> <br />2:jquery的jsonp<br /><br />预备知识:<br /> 1.什么是JSONP:JSONP(JSONwith Padding)是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript原创 2011-01-05 10:42:00 · 2468 阅读 · 0 评论 -
html5的本地存储localstorage和web databases
<br />localstorage类似于session<br /><!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>HTML Storage Test</title><mce:script type="text/javascript"><!--function saveLoc原创 2011-01-07 09:44:00 · 1006 阅读 · 0 评论 -
清楚JS缓存
<br />1:url+new Date().getTime();<br />2:关闭AJAX缓存$.ajaxSetup ({cache: false//关闭AJAX相应的缓存});原创 2011-01-10 10:14:00 · 448 阅读 · 0 评论 -
jquery 的 bind(click)
<br />$("div").bind("click",function(){alert("one");});<br /> <br />$("div").click(function(){});<br /> <br />用jquery给元素绑定个方法,例如click<br />但是绑定的方法不会覆盖原来的方法,会叠加在原来的方法上<br />当点击被绑定元素后<br />会触发原来的绑定click方法,然后触发后绑定的方法<br />如果想去只触发绑定后的方法<br />需要在绑定前加上<br />$("d原创 2011-01-14 14:33:00 · 3696 阅读 · 0 评论 -
IE和Firefox在javascript语法上不同的7个方面
<br /><br />尽管 javascript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一些代码在用户机器上正常工作依然是必要的。<br />这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 javascript 语法上不同的 7 个方面。<br /> <br />1. CSS “float” 属性<br />获取给定对象的特定 CSS 属性的基本语法是 object.style 属性,而且有连字符原创 2011-02-15 09:32:00 · 420 阅读 · 0 评论