在页面重新加载显示不同的SWF文件

时间:2015-02-12 20:32:26

标签: html flash

我有一个html页面"第一个"玩1.swf并在下一页 "重新加载"它播放2.swf。我该怎么做?

Code i现在用于第一个:

<center><object  width="500" height="500" data="1.swf"></object></center>

1 个答案:

答案 0 :(得分:2)

一个非常简单的解决方案是创建一个cookie增量器:

var number = parseInt(getCookie("number"));

if (number == "") {
    document.cookie="number=1";
} else {
    document.cookie="number=" + (number + 1);
}

function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1);
        if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
    }
    return "";
}

现在,每次页面重新加载时,number都会增加1.

您现在可以删除之前的swf并使用新来源创建新的swf。

<强> JSFIDDLE