我参加了一个用AS2编写的项目。是的,我知道这是2016年。不要问。
这是一款Flash弹出游戏。我试图在游戏结束时从游戏内关闭弹出窗口,我想知道在IE6之后的任何浏览器中是否还有可能。我试过了:
getURL("javascript:self.close();");
getURL("javascript:window.close();");
在游戏的HTML包装中编写JS函数“CloseWindow”,调用window.close()然后在Flash游戏中调用该函数
getURL("javascript:CloseWindow();");
我还确保在html包装器中将“allowScriptAccess”设置为“always”。
我读到这些技术曾经在旧浏览器中工作,但新浏览器中的安全设置不允许它们再次工作。
那么有没有办法从当前浏览器的Flash内容中关闭浏览器窗口?