当前位置:  开发笔记 > 编程语言 > 正文

如何让flash重新加载嵌入的父HTML页面?

如何解决《如何让flash重新加载嵌入的父HTML页面?》经验,为你挑选了1个好方法。

我有一个Flash应用程序(SWF)运行嵌入在HTML页面中的Flash 8.如何让flash重新加载嵌入的父HTML页面?我已经尝试使用ExternalInterface来调用JavaScript函数来重新加载页面,但这似乎不起作用.



1> Yaba..:

检查Action Script中的ExternalInterface.使用此方法,您可以调用代码中的任何JavaScript函数:

  if (ExternalInterface.available)
  {
    var result = ExternalInterface.call("reload");
  }

在嵌入HTML代码中输入JavaScript函数:

  function reload()
  {
    document.location.reload(true);
    return true;
  }

这样做的好处是,您还可以检查函数调用是否成功并相应地执行操作.今天不应再使用getUrl以及对JavaScript的调用.这是一个老黑客.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有