gpt4 book ai didi

javascript - 检查 SWF 是否已成功加载

转载 作者:行者123 更新时间:2023-11-28 03:21:14 27 4
gpt4 key购买 nike

我在 HTML 中使用 SWF 文件。

如何检查 SWF 文件是否加载成功?
或者我如何通过 javascript 检查 SWF 文件是否存在?
(我无法对 SWF 文件进行任何更改。)

我有一个针对我的 SWF 对象的回调,我正在检查 e.success,但如果 SWf 文件不存在,它仍然返回 true。

function myCallbackFn(e){
console.log(e.success);
}

swfobject.embedSWF("test.swf", "myContent", "300", "120", "9.0.0", "expressInstall.swf", "", "", "" ,myCallbackFn);

我还能检查什么?

最佳答案

要检查远程服务器上是否存在文件,您可以这样做:

function DoesItExist(url)
{
var http = new XMLHttpRequest();
http.open('HEAD', url, false);
http.send();
return http.status==200;
}

只需将文件的 url 传递给它,如果文件存在,它将返回 true。

关于javascript - 检查 SWF 是否已成功加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24413397/

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