一、什么是浏览器的同源策略

浏览器的同源策略是指:js脚本在未经允许的情况下,不能够访问其他域下的内容。

二、同源

同源:协议,域名,端口都相同的则是同源,其中一个不同则都不属于同源。

三、同源策略主要限制

同源策略主要限制三个方面:
1、一个域下的js脚本不能访问另一个域下面的cookie,localStorage和indexDB
2、一个域下的js脚本不能够操作另一个域下的DOM.
3、ajax不能做跨域请求。

四、特殊

为什么script标签,img标签,以及link标签可以链接其他域中的资源?
因为这些标签不能通过相应的结果来进行安全问题的操作。
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐