如何解决您只能使用javascript无法完成的事情,使用Flash可以做到
|| 是否有一些纯Javascript无法完成的有用且常用的事情,以及使用一些(不可见的)Flash可以做到的事情? 例如文件访问,直接打印,浏览器窗口控制,检测已安装的应用程序... 编辑:我只对客户端脚本感兴趣。解决方法
本地存储是一项有用的功能,旧版本的浏览器无法使用。请参阅共享对象
共享对象非常强大:它们提供了持久存储在本地位置的对象之间的实时数据共享。您可以将本地共享对象视为\“ cookies \”。
您可以使用本地共享对象来维护本地持久性。这是使用共享对象的最简单方法。例如,您可以调用SharedObject.getLocal在播放器中创建一个共享对象,例如带有内存的计算器。由于共享对象是本地持久性的,因此在电影结束时,Flash会将其数据属性保存在用户的计算机上。下次播放电影时,计算器将包含电影结束时的值。或者,如果在影片结束之前将共享库的属性设置为null,则下次影片运行时,计算器将打开而没有任何先前值。
要创建本地共享对象,请使用以下语法:
// Create a local shared object
so = SharedObject.getLocal(\"foo\");
本地磁盘空间注意事项
本地共享对象始终在客户端上保持持久状态,直到可用内存和磁盘空间为止。
,动态形状补间。您无法创建先变成三角形再变成圆形的正方形。
,Flash似乎无法完成您似乎想做的事情。
没有打印对话框就无法打印。您无法从不可见的Flash中访问文件系统,但具有文件系统访问权限,但这是受限制的,只能通过用户单击按钮并在对话框中选择文件来触发,您无法访问可以说,文件系统仅带有ActionScript。您无法检测到已安装的应用程序。除全屏显示外,您无法控制浏览器窗口。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。