摘要: 我们在对网页进行调试时,可以利用firebug的命令行,对网页进行脚本的调试。对于原生js当然没有问题,可是,有时候我们想要使用js类库来帮助调 试。js类库是需要先在网页上加载进相关的<script>标签才能使用的,如果在本地调试,我们可以手动加上<script> 标签,可是,如果是线上的网页,我们就没办法去手动添加了。比如说,现在叫你去调试www.sina.com.cn,你有办法使用YUI或者jquery 去调试他吗?因为新浪的页面上没有加载相关的类库文件,所以正常情况下,我们是使用不了库文件的。写了个小程序,可以动态加载库文件,然后使用它,这个对调试在线网页实在太 阅读全文
posted @ 2012-09-21 11:26 Mose 阅读(349) 评论(0) 推荐(0) 编辑
摘要: JavaScript跨域总结与解决办法什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和补充。什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一 阅读全文
posted @ 2012-09-21 08:54 Mose 阅读(156) 评论(0) 推荐(0) 编辑