如何强制 swf 文件 运行,不下载
How can I force swf files to be run, not downloaded
例如,我想为这个url制作一个iframe:http://example.com/game.swf
问题是,使用不同 browsers/devices/settings 的用户遇到的问题是 运行 swf,浏览器只是下载它。
请记住,我无权访问 http://example.com 的代码或 fla 文件。由于 swf 的一些问题,我需要使用 iframe hack。
iframe 必须加载一个 HTML 文件,而不是直接加载某个 SWF 文件。因此,通过将 SWF 嵌入 iFrame 将要加载的 html 中来绕过该规则。
如果iframe
有代码:
<iframe src="http://example.com/game.html"> </iframe>
然后在game.html有代码:
<!DOCTYPE html>
<html>
<body>
<embed src="http://example.com/game.swf" width="800" height="600">
</body>
</html>
例如,我想为这个url制作一个iframe:http://example.com/game.swf
问题是,使用不同 browsers/devices/settings 的用户遇到的问题是 运行 swf,浏览器只是下载它。
请记住,我无权访问 http://example.com 的代码或 fla 文件。由于 swf 的一些问题,我需要使用 iframe hack。
iframe 必须加载一个 HTML 文件,而不是直接加载某个 SWF 文件。因此,通过将 SWF 嵌入 iFrame 将要加载的 html 中来绕过该规则。
如果iframe
有代码:
<iframe src="http://example.com/game.html"> </iframe>
然后在game.html有代码:
<!DOCTYPE html>
<html>
<body>
<embed src="http://example.com/game.swf" width="800" height="600">
</body>
</html>