解决本地调试AJAX的跨域问题

最近在学习前端的过程中因为用到了AJAX,所以要在本地调试。但是令人X疼的是即使是在本地,也会遇到跨域问题。因为浏览器打开本地文件所使用的的file协议与HTTP协议就不同。 但其实浏览器本身是接收到了数据的,但是出于浏览器同源策略的限制,我们不能看到数据。如果你不了解浏览器的同源策略,下面有简单的解释: 简单来说,同源策略就是浏览器出于安全考虑,限制了Javascript脚本在不同网站页面的

- 阅读全文 -

Javascript onclick="f1()"和onclick="return f1()"的区别

浏览器会对页面元素的某些操作产生默认行为,比如说你有个链接:<a href="http://zhidao.baidu.com">百度知道</a> 当你点击它的时候,浏览器就会跳转到百度知道的页面,实际上这是浏览器对a元素的点击操作(即onclick)产生的默认事件处理。假如我们希望当点击这个链接时弹出一个对话框,可以这样做:function f1(){

- 阅读全文 -