HTML5以何种方式与系统桌面交互

时间:2011-12-20 03:45:28

标签: html5

我已经阅读过如何实际将某些内容从桌面(从操作系统)拖到html5网页,它可以“知道”我正在投掷的内容。例如imgur图像。还存在html5与系统之间的其他交互方式。

2 个答案:

答案 0 :(得分:1)

不是很多。任何交互(例如您提到的交互)都是由用户发起的交互。例如,FileReader API只能读取用户选择/拖动的文件。

这是为了使浏览器保持沙盒状态,以便恶意网站无法篡改自己的计算机或文件。但是html5会给你:

地理位置Api让您在物理上找到自己的机器。

本地存储是html5的另一项新功能,它允许您在用户的计算机上存储少量数据。它与Cookies的不同之处在于它具有比cookie更大的空间,并且每次请求都不会将数据发送回服务器。

答案 1 :(得分:0)

是的,HTML 5支持本机拖放:

http://dev.w3.org/html5/spec/dnd.html

如果您仔细阅读该链接,您还可以看到HTML 5可以执行的“其他”操作。