前端技术-Jquery
阿毛哥
这个作者很懒,什么都没留下…
展开
-
MIME
什么是MIME类型-在把输出结果传送到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。这可以通过多种类型MIME(多功能网际邮件扩充协议)来完成。在HTTP中,MIME类型被定义在Content-Type header中。例如,架设你要传送一个Microsoft Excel文件到客户端。那么这时的MIME类型就是“application/vnd.ms-excel”。在大多数转载 2013-06-03 20:40:02 · 419 阅读 · 0 评论 -
经验分享:CSS浮动(float,clear)通俗讲解
杨元的博客 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。 写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,转载 2014-08-11 14:38:16 · 545 阅读 · 0 评论 -
HTTP详解(3)-http1.0 和http1.1 区别
翻了下HTTP1.1的协议标准RFC2616,下面是看到的一些它跟HTTP1.0的差别。1. Persistent Connection持久连接 在HTTP1.0中,每对Request/Response都使用一个新的连接。 HTTP 1.1则支持持久连接Persistent Connection, 并且默认使用persistent c转载 2013-11-28 11:34:03 · 492 阅读 · 0 评论 -
HTTP详解(2)-请求、响应、缓存
1. HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看到的H转载 2013-11-28 11:31:56 · 961 阅读 · 0 评论 -
HTTP详解(1)-工作原理
1. HTTP简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 在了解HTTP如何工作之前,我们先了解计算机转载 2013-11-28 11:24:31 · 438 阅读 · 0 评论 -
用jQuery与JSONP来解决跨域访问的问题
时间过得好快,又被拉回js战场时, 跨域问题这个伤疤又开疼了. 好在,有jquery帮忙,跨域问题似乎没那么难缠了.这次也借此机会对跨域问题来给刨根问底,结合实际的开发项目,查阅了相关资料,算是解决了跨域问题..有必要记下来备忘. 跨域的安全限制都是指浏览器端来说的.服务器端是不存在跨域安全限制的,所以通过本机服务器端通过类似httpclient方式完成“跨转载 2013-11-20 09:05:31 · 625 阅读 · 0 评论 -
JSONP
客户端: $(document).ready(function (){ $('#latest').click(function (){ $.getJSON("http://localhost/cc/server.php?&callback=?",原创 2013-11-19 17:59:15 · 669 阅读 · 0 评论 -
HTML字符实体(Character Entities),转义字符串(Escape Sequence)
为什么要用转义字符串?HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一转载 2013-09-29 10:40:04 · 1297 阅读 · 0 评论 -
MIME Type 引出的两难困境
- 一切从一个糟糕的浏览器开始,它完全不支持 XHTML。 什么是 MIME Type? 为什么这么说呢?首先,我们要了解浏览器是如何处理内容的。在浏览器中显示的内容有 HTML、有 xml、有 GIF、还有 Flash……那么,浏览器是如何区分它们,绝对什么内容用什么形式来显示呢?答案是 MIME Type,也就是该资源的媒体类型。 媒体类型通常是通过 HTTP 协议转载 2013-09-11 20:43:37 · 492 阅读 · 0 评论 -
答题-jquery
http://www.w3.org/TR/html4/loose.dtd">Insert title here var i=2;$(document).ready(function() { $(":radio").click(function(){ //alert('ok'); //$("#quest").children().not("#p"+i).原创 2013-08-17 16:27:18 · 478 阅读 · 0 评论 -
table单元格内容ajax.get方式异步获取
$(document).ready(function(){$.get("1.php", function(data){var arr=data.split(",");$.each(arr,function(i){$("#text").append(""+arr[i]+"");});}); })header("Conte原创 2013-08-07 15:43:04 · 695 阅读 · 0 评论 -
加号展开、减号收缩
用到JS的function、代表”+ -“的两张图片关键点: 1).eval函数可以拼接JS语句并且执行 类似于用PHP、JAVA等脚本语言拼接URL语句、SQL语句并执行; 2).定位到需要改变属性的标签元素 这里的是TD中嵌套的TABLE、IMG元素,需要用getElementById而非ByName, BYNAME貌似有问题,就算没有其它同名元素也不能成功获取,原创 2013-05-06 23:44:47 · 2790 阅读 · 0 评论 -
用户名只能为字母数字下划线 JS
function checkname(s){var patrn=/^(\w){4,18}$/; if (patrn.exec(s)) alert ('ok') ;else alert ('no') ; }原创 2013-07-30 17:23:46 · 3495 阅读 · 1 评论 -
Jquery实现菜单联动效果
请选择aabbcc$("#big").change( function (){// alert('good');$('#small').load('2.php',{name:$("#big").val()},function(responseTxt,statusTxt,xhr){ if(statusTxt=="success"){原创 2013-07-30 17:35:17 · 818 阅读 · 0 评论 -
下拉列表框 联动效果
请选择aabbcc$("#big").change( function (){// alert('good'); $('#small').load('2.php',{name:$("#big").val()},function(responseTxt,statusTxt,xhr){ if(statusTxt=="success"){原创 2013-07-03 21:07:23 · 1285 阅读 · 0 评论 -
js 函数function用法
javascript 函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:以下是引用片段:function func1(…){…} var func2=function(…){…}; var func3=function func4(…){…};转载 2015-10-20 15:20:13 · 465 阅读 · 0 评论