我认为可能有三种选择:
- 将链接加载为 flashvar 并允许 Flash 打开 URI
- 使用 AJAX/AJAH 将链接加载到 Flash 文件中并允许 Flash 打开 URI
- 只需让 Flash 文件调用打开 URI 的 Javascript 函数
这些方法中的一种是否比其他方法更好?
即,
我在 CMS 中工作,因此每种方法都需要不同的过程来编辑/控制链接。在 #1 中,编辑器需要打开 Flash 节点并将路径添加到 flashvar。在 #2 中,编辑器只需将路径作为具有特定 ID 的锚点添加到页面(或 XML)。在#3 中,路径可以以多种不同的方式存储。这些链接在创建 Flash 文件时是未知的,因此它们不能嵌入到 Flash 中。使用#1 而非#2 或#3 等是否有性能/效率/兼容性/充分的理由?