摘要: 1、== VS ===JavaScript中有两个运算符用来判断两个值是否相等:1)严格相等运算符===,必须类型相同且值相同。2)普通的(宽容的)相等运算符==,在比较值是否严格相等之前,首先进行类型转换。老鸟给的建议:由于==在比较之前进行类型转换,所以最好完全忘掉==;总是使用===。 阅读全文
posted @ 2013-09-04 09:39 Tony.Qin 阅读(115) 评论(0) 推荐(0)
摘要: 1、jQuery获取元素$(this)处理当前的 HTML 元素。$("#test")处理id="test" 的元素。$("p")处理所有 元素。$(".test")处理所有 class="test" 的元素2、jQuery load() 方法load() 方法从服务器加载数据,并把返回的数据放入被选元素中。$(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 阅读全文
posted @ 2013-08-30 00:04 Tony.Qin 阅读(120) 评论(0) 推荐(0)
摘要: 1、什么是AjaxAJAX Asynchronous JavaScript And Xml。AJAX 是与服务器交换数据并更新部分网页的技术,在不重新加载整个页面的情况下。AJAX的核心是JavaScript对象XMLHttpRequest。涉及到的技术:JavaScript、DOM、XHTML、CSS、XML、XMLHttpRequestXMLHttpRequest 对象用于和服务器交换数据。使用 XMLHttpRequest 对象open() 和 send() 方法向服务器发送请求。使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性,可以 阅读全文
posted @ 2013-08-29 00:18 Tony.Qin 阅读(158) 评论(0) 推荐(0)
摘要: CSS 框模型1、下面两幅图可以帮助理解CSS框模型强力推荐!!!2、CSS margin 属性之值复制规则如果为外边距指定了 3 个值,则第 4 个值(即左外边距)会从第 2 个值(右外边距)复制得到。如果给定了两个值,第 4 个值会从第 2 个值复制得到,第 3 个值(下外边距)会从第 1 个值(上外边距)复制得到。如果只给定一个值,那么其他 3 个外边距都由这个值(上外边距)复制得到。3、margin合并当一个元素出现在另一个元素上面时,第一个元素的下外边距与第二个元素的上外边距会发生合并。请注意,两个 div 之间的外边距是 20px,而不是 30px(20px + 10px)。当一个 阅读全文
posted @ 2013-08-27 14:02 Tony.Qin 阅读(484) 评论(0) 推荐(0)
摘要: 1、类选择器与ID选择器的区别类别选择器和ID选择器功能类似,两者的区别是一个页面上所有控件都ID不能重复,但class可以被多个 html控件套用。往往一个HTML页面是要配合CSS和javascript一起用。javascript里,可以用document.getElementById(id名称)来取得这个标签的object,然后操作。区别 1:只能在文档中使用一次与类不同,在一个 HTML 文档中,ID 选择器会使用一次,而且仅一次。区别 2:不能使用 ID 词列表不同于类选择器,ID 选择器不能结合使用,因为 ID 属性不允许有以空格分隔的词列表。区别 3:ID 能包含更多含义类似于类 阅读全文
posted @ 2013-08-27 13:41 Tony.Qin 阅读(288) 评论(0) 推荐(0)
摘要: 1、由于并非所有的浏览器类型及版本对CSS3、HTML5都能很好的支持,所以在JavsScript程序中需要对浏览器进行判断。以下代码是一个对大部分浏览器的判断,在代码中如需要进行浏览器的判断时可使用以下代码进行裁剪使用。var client = function(){ //rendering engines var engine = { ie: 0, gecko: 0, webkit: 0, khtml: 0, opera: 0, //complete version ... 阅读全文
posted @ 2013-08-26 16:52 Tony.Qin 阅读(278) 评论(0) 推荐(0)
摘要: 刚刚开始web开发的学习,之前一直做点涉及到c、c++的东西。接触web,一切从头再来。随便写点学习的历程。NO1.曾经被问到过这个问题:forward与 rederict 的区别?(查询的一下资料,我觉得这算是比较完整的答案了。)1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页 阅读全文
posted @ 2013-08-21 11:17 Tony.Qin 阅读(285) 评论(0) 推荐(0)