我有一个url rotator,当有人点击“Next”按钮时会更改url,使用“Previous”按钮转到上一个url。我想在URL Change之间添加一个过渡动画。 代码是:
的Javascript :
var s = [
"http://google.com",
"http://yt.be",
];
var adr,
i,
x = 0,
c = s.length;
function next() {
x += 1;
if (x > c - 1) {
x = 0;
}
changeSrc();
}
function prev() {
x -= 1;
if (x <= 0) {
x = c - 1;
}
changeSrc();
}
function changeSrc() {
document.getElementById("fm").src = s[x];
}
HTML :
<form class="navbar-form navbar-right" role="search">
<input type="button" class="btn btn-success" value="PREV SITE" name="submit" onclick="prev()" />
<input type="button" class="btn btn-success" value="NEXT SITE" name="submit" onclick="next()" />
</form>
<iframe id="fm" name="fm" style="position:fixed;margin-top:-25px;width:100%;height:95%" frameborder="0"></iframe>
对动画的任何建议? 如果代码段不起作用,请在此处查看实时演示:YoYoBtcRotator.cf