标签‘方法’

前端跨域问题及解决方案

对于绝大多数B/S系统开发者来说,"跨域"并不是什么陌生的词汇,但也往往因为熟悉而忽略其本质。众所周知,Web浏览器往往是不安全的,出于安全考虑,Netscape公司1995年在浏览器中引入同源策略(same-origin policy),目的是为了保证用户信息的安全,防止恶意的网站窃取数据。目前,所有浏览器都实行这个政策,"跨域"问题也由此形成。

所谓同源,简单的讲,就是网址必须是同协议、同域名(主域、子域与不同子域都称为非同域名)、同端口,两个网址出现任一项不同则出现跨域。

受同源策略影响,出现跨域的情况,我们不能做以下三类事

1)不能操作cookie、LocalStorage(SessionStorage) 和 IndexDB
2)不能操作DOM
3)不能发送AJAX 请求

显然,同源策略影响的不止是"恶意网站",合理的用途也受到影响。下面将介绍如何规避上面三种限制。
查看更多...

网站配色分析之配色方法

对比色、互补色配色方法
1、面积控制法

当对比色或互补色配色时,可以选择其中之一的颜色为大面积,构成主调色,而另一颜色为小面积作为对比色,凭经验来讲作为大面积的主调色要在空间上占到70%以上,而另一小面积的对比色占到30%以下,这时配色就形成明确的色相基调,比如绿调子、红调子、紫调子的,形成明确基调的配色具有强烈的色彩表情和美感。

2、利用黑、白、灰、金、银作为调节色

在鲜艳的对比色或互补色之间穿插黑、白、灰这些无彩的颜色或金、银等特殊光泽色,使原本对立的色相形成“缓冲带”,使之可以和平共处在一个颜色环境里。这些调节色的加入既起到色彩调和的作用,同时还可以增强对比色和互补色的鲜艳度,使配色更加鲜明、生动。 查看更多...