摘要:mouseenter() 方法 只有在鼠标指针经过被选元素时(不包括鼠标指针经过任何子元素),才会触发 mouseenter 事件。 mouseover ()方法在鼠标指针经过被选元素或者经过任何子元素时,都会触发 mouseover 事件。不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。 只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。 demo :<divid="wrap"style="padding:50px;background:red;"><divid="inner&qu 阅读全文
【javascript基础】mouseover和mouseenter mouseout和mouseleave的区别
2012-10-25 15:09 by sniper007, 233 阅读, 0 推荐, 收藏, 编辑【jquery】JQuery 和 json.js 冲突问题
2012-09-28 15:57 by sniper007, 192 阅读, 0 推荐, 收藏, 编辑
摘要:JQuery 和 json.js 因为都涉及到$的使用,因此直接引用两个文件会导致冲突,搜索了一下,中文网页里没啥解决方案,在JQuery网站里有一位大拿Mark Gibson利用json.js修改出的JQuery插件。经测试非常好用,在这里向大家推荐。 toJSON by Mark Gibsonhacked the original json.js into a jQuery plugin. It adds the two functions:$.toJSON(value),$.parseJSON(json_str, [safe]). 刚开始找到文件时无法下载,浪费了一段时间,回过头看了一. 阅读全文
【php】echo(),print(),print_r()之间的区别
2012-09-27 15:12 by sniper007, 186 阅读, 0 推荐, 收藏, 编辑
摘要:echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print只能打印出简单类型变量的值(如int,string) print_r可以打印出复杂类型变量的值(如数组,对象) echo -- 输出一个或者多个字符串 Description void echo ( string arg1 [, string ...] ) //返回值为空 echo "你好"," 朋友"; print --输出一个字符串 Description int print ( string arg )//返回值为整形 print & 阅读全文
【c++】Cannot open precompiled header file: 'Debug/2.pch'
2012-09-21 15:39 by sniper007, 281 阅读, 0 推荐, 收藏, 编辑
摘要:还是预编译文件夹的问题 打开stdafx.cpp 按F7,再次执行就行了 阅读全文
【http】301、404、200、304等HTTP状态
2012-09-19 17:24 by sniper007, 326 阅读, 0 推荐, 收藏, 编辑
摘要:在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说,这是很有必要俱备的网站制作基础条件。如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态码响应 阅读全文
【http】使用浏览器Cache和http状态码304实现的客户端缓存
2012-09-19 17:22 by sniper007, 970 阅读, 0 推荐, 收藏, 编辑
摘要:Cache就是浏览器的缓存技术,大家肯定不陌生,浏览器在每次加载一个文件的时候,都要去自己的缓存文件夹里面去查找是否存在可用缓存,如果存在,则不 再去服务器下载而直接使用本地内容,这是一个很好的节省服务器性能和流量的方式,在网站不做任何设置的情况下,浏览器会根据用户的设置来确定是否使用缓 存,可见浏览器的“Internet选项”的“浏览历史纪录”的“设置”部分。 304是一个用处和Cache相同的东西,这个状态码的含义是“服务器端没有更新”,也就是说客户端的文件版本是最新的,他的用法是这样的: 1.当用户首次请求该文件的时候,通过HTTP HEAD的Last-Modified字段将该文件的.. 阅读全文
【javascript基础】Timed array processing in JavaScript【转】
2012-09-12 12:10 by sniper007, 246 阅读, 0 推荐, 收藏, 编辑
摘要:Not too long ago, I blogged about a way to asynchronously process JavaScript arrays to avoid locking up the browser (and further, to avoid displaying the long-running script dialog). The chunk() function referenced in that original blog post is as follows:functionchunk(array,process,context){varitem 阅读全文
【C++】在C++ Builder中创建控制台程序
2012-09-07 16:38 by sniper007, 542 阅读, 1 推荐, 收藏, 编辑
摘要:在C++ Builder中创建控制台程序File/New/Other/在New选项卡中选择Console Wizard, 在RadioItem中选择C++这样就可以在编写控制台代码了.在写控制台程序时, 最好#include <conio.h>, 并且在main()的return 0之前加上getch(); 这样在程序运行完成后可以从容查看运行结果, 而不会一闪而过, 什么也看不见. 阅读全文
【IETESTER】ietester已停止工作_BUG修复
2012-09-04 14:22 by sniper007, 729 阅读, 1 推荐, 收藏, 编辑
摘要:在弹出的IETester己停止工作的下面有一个“查看详细”,下面会报告出错误的详细信息。其中故障模块名称为"jsproxy.dll".而jsproxy.dll是负责http代理处理的。所以问题应该发生在代理上。解决方法: 打开浏览器中,点击菜单:工具>Internet选项>连接>局域网设置去掉“自动检测设置”√,即可! 阅读全文
【javascript基础】闭包
2012-08-28 17:01 by sniper007, 225 阅读, 0 推荐, 收藏, 编辑
摘要:作用域链和标识符解析 每一个JS 函数都表示为一个对象,该对象有一个内部属性[[Scope]],它包含了一个函数被创建的作用域中对象的集合,这个集合被称为函数的作用域链(Scope chain),它决定哪些数据能被函数访问。函数作用域中的每个对象被称为一个可变对象(variable object)。当一个函数创建后,它的作用域链会被创建此函数的作用域中可访问的数据对象所填充。 例如下面这个全局函数: functionadd(num1,num2){varsum=num1+num2;returnsum;} 由于此函数是在全局作用域下创建的,所以函数add() 的作用域链中只填入了一个单独的可变.. 阅读全文