gpt4 book ai didi

javascript - 只用 javascript 做不到的事情,而使用 flash 却可以

转载 作者:行者123 更新时间:2023-11-28 10:21:06 26 4
gpt4 key购买 nike

是否有一些有用且常用的事情无法用纯 Javascript 完成,而使用一些(不可见)Flash 却可以?

例如文件访问、直接打印、浏览器窗口控制、检测已安装的应用程序...

编辑:我只对客户端脚本感兴趣。

最佳答案

本地存储非常有用,但在旧版浏览器上不可用。请参阅Shared Objects

共享对象非常强大:它们在本地位置上持久存在的对象之间提供实时数据共享。您可以将本地共享对象视为“cookie”。

您可以使用本地共享对象来维护本地持久性。这是使用共享对象的最简单方法。例如,您可以调用 SharedObject.getLocal 在播放器中创建共享对象,例如带内存的计算器。由于共享对象是本地持久性的,因此当电影结束时,Flash 会将其数据属性保存在用户的计算机上。下次电影运行时,计算器将包含电影结束时的值。或者,如果您在影片结束之前将共享对象的属性设置为 null,则下次影片运行时,计算器将打开且没有任何先前值。

要创建本地共享对象,请使用以下语法:

// Create a local shared object 
so = SharedObject.getLocal("foo");

本地磁盘空间注意事项本地共享对象始终保留在客户端上,直至可用内存和磁盘空间为止。

关于javascript - 只用 javascript 做不到的事情,而使用 flash 却可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5655580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com