浏览器不能访问本地资源的限制
来源:互联网 发布:中国网络直销公司排名 编辑:程序博客网 时间:2024/05/18 00:03
做一个截图上传的功能,想在上传前在网页中显示预览,发现做不到。
原因:html,js不能直接访问本地资源,否则存在严重的安全隐患。
类似的还有,js不能设置input:file中的值
今天了解到,这个叫做“客户端编程语言”的同源策略。
同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。
相同域要具有相同的协议(如http), 相同的端口(如80),相同的host
比如,服务器的资源是通过是http访问的,而本地的HTML文件在浏览器中是通过file协议打开的,他们之间不能跨域访问。
不过可以通过flash来提供此功能。
另外IE的滤镜也可以完成此功能,如下:
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src="C:\Documents and Settings\chrislvchen\My Documents\My Pictures\myLogo.jpg"); WIDTH: 127px; HEIGHT: 200px;
- 浏览器不能访问本地资源的限制
- swf 不能访问本地资源
- flash不能访问本地资源
- swf不能访问本地资源的一些解决办法
- flex, swf 不能访问网络/本地资源
- SWF 文件不能访问本地资源
- SWF 文件不能访问本地资源
- 只ping得通网关,访问局域网的资源不能在浏览器里访问网页
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源
- SWF 文件不能访问本地资源 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。
- 浏览器不能访问的问题
- SecurityError: Error #2148: SWF 文件 xxx 不能访问本地资源 只有仅限于文件系统的
- WIN7安装与配置IIS,以浏览器的方式访问本地资源
- 改善C#程序的若干建议
- 化妆品税率不变 部分电子产品调税会便宜
- POJ 1442 优先队列
- 安卓巴士Android开发神贴整理
- Java中使用hql,sql查询返回的list<Object> 转成需要的实体对象--方法讲解!
- 浏览器不能访问本地资源的限制
- ms-sql2005日志空间满解决方法
- see register with gdb
- 《那些年啊,那些事——一个程序员的奋斗史》——85
- jQuery内置函数map和each的用法
- Android 用户界面---样式和主题(Styles and Themes)(二)
- poj_3767——I Wanna Go Home
- jQuery的一些用法
- 一点感触