gpt4 book ai didi

javascript - 我可以在js中更改图像和swf文件吗?

转载 作者:行者123 更新时间:2023-11-28 06:53:12 25 4
gpt4 key购买 nike

我想在几秒钟后更改图像。

我有这段代码可以很好地处理图像:

<script language="javascript">
var x = 0,
images = [
"images/product/8f0165121827ee27e9ae4645988e3742.png",
"images/product/f227c25f3cc58ab2af04a5da27879f17.png"
];

setInterval(function() {
document.getElementById('ad').src = images[x];
if (x<1) {
x+=1;
} else if (x=2) {
x=0;
}
}, 1000);
</script>
<img id='ad' type='text' src="images/product/8f0165121827ee27e9ae4645988e3742.png" />

问题是我有一张图像和一个 swf 文件。

我可以更改代码以在特定时间更改图像和 swf 文件吗?

最佳答案

要合并 SWF 文件,最好的选择是使用 SWFObject 。它是一个简单的开源 Javascript 库,可以使用易于使用且标准友好的方法来嵌入 Flash 内容。然后将其放入 HTML 代码正文中:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="swfobject.js"></script>

<script type="text/javascript">
images = new Array;
images[0] = "images/product/8f0165121827ee27e9ae4645988e3742.png";
images[1] = "images/product/f227c25f3cc58ab2af04a5da27879f17.png";

setInterval(function() {changeImage()},1000);
x = 0;
function changeImage() {
if (x<2) {
document.getElementById('ad').src = images[x];
x+=1;
}
else if (x == 2) {
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0");
x+=1;
}
else {
x=0;
}
}
</script>
<img id='ad' type='text' src="images/product/8f0165121827ee27e9ae4645988e3742.png" />

myContent.swf 是您要添加的 SWF 文件的名称。与之一起使用的一个好工具是 SWFObject HTML 和 Javascript generator 。它基本上生成使用 SWFObject 嵌入 Flash 所需的 HTML 和 Javascript。

关于javascript - 我可以在js中更改图像和swf文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32790837/

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