随笔分类 -  Javascript

 
JavaScript跨域
摘要:从AJAX诞生那天起,XMLHttprequest对象不能跨域请求的问题就一直存在。这似乎是一个很经典的问题了。是由于javascript的同源策略(这里不作深入探讨)所导致。我们知道ajax本身实际上是通过XMLHttpRequest对象来异步进行数据的交互,而浏览器出于安全考虑,不允许js代码进... 阅读全文
posted @ 2014-08-22 12:21 MIN飞翔 阅读(664) 评论(0) 推荐(0)
window.onload、DOMContentLoaded和$(document).ready()
摘要:a执行结果是null。window.onload = haha(); 这样写是错误的,不需要加括号,引用不用加括号,加了括号就成了函数返回值了,在页面还没加载完就执行了,当然是null。window.onload = haha; 这样才是正确的写法。 ... 阅读全文
posted @ 2014-05-03 23:25 MIN飞翔 阅读(11229) 评论(1) 推荐(0)
Javascript、CSS和IMG之网页执行探索
摘要:测试环境:windows/chrome实例1:页面中仅有图片 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaa... 阅读全文
posted @ 2014-04-30 11:55 MIN飞翔 阅读(1357) 评论(0) 推荐(0)
简单模仿javascript confirm方法的例子
摘要:页面中有个删除按钮: name;?> version;?> create_time;?> id?>);">删除 删除按钮的弹出层: 关闭 删除文件 确定要删除吗?删除后不可恢复! javascript代码:(点击确定按钮之后,才会执行相应的逻辑;取消的话,什么都不做)var delFileConfirm = function(packageId){ $("#DeleteForm").modal... 阅读全文
posted @ 2014-03-31 11:59 MIN飞翔 阅读(1067) 评论(0) 推荐(0)
Javascript、Jquery获取浏览器和屏幕各种高度宽度
摘要:Javascript: IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentElement.clientWidth ==> 可见区域宽度document.d 阅读全文
posted @ 2014-03-11 10:56 MIN飞翔 阅读(121188) 评论(2) 推荐(3)
Javascript在IE下设置innerHTML时出现"未知的运行时错误"
摘要:程序代码思路大致如下,想动态的改变tr标签的innerHTML内容,但是IE却报"未知的运行时错误"script document.getElementById("trone").innerHTML = "tdhaha/td"; /script tr id="trone" /tr 在IE中,有时候会出现"未知的运行时错误(unknown runtime error)",而在firefox里不会。这主要是IE在对innerHTML进行写操作的时候会检查element是否具备做为这些内容中html对象容器的要求,比如如果你是在一个p里加入包含li的html代码, 阅读全文
posted @ 2011-01-12 15:54 MIN飞翔 阅读(528) 评论(0) 推荐(0)
Javascript return false的作用
摘要:在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个a元素,页面会跳转到该元素href属性指定的页.Return False 就相当于终止符,Return True 就相当于执行符。在js中return false的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的onclick时间(如果你指定的话)以外还要触发一个默认事件就是执行页面的跳转。所以如果你想取消对象的默认动作就可以return false。input type="submit" onclick="submitAction(); return false;" /submi 阅读全文
posted @ 2010-12-13 15:54 MIN飞翔 阅读(6140) 评论(0) 推荐(0)