Quevi
%Europe/Berlin %449 %2005, 11:47
Heb een javascriptje van een image-rotator;
Hoe doe ik dit in FlasH?
Dit is het script:
<script language="Javascript">
var currentdate = 0;
var core = 0;
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
link = new initArray(
"http://www.site1.nl/",
"http://www.site2.nl/",
"http://www.site3.nl/"
);
image = new initArray(
"afbeelding1.jpg",
"afbeelding2.jpg",
"afbeelding3.jpg"
);
text = new initArray(
"Site1",
"Site2",
"Site3"
);
var currentdate = new Date();
var core = currentdate.getSeconds() % image.length;
var ranlink = link[core];
var ranimage = image[core];
var rantext = text[core];
document.write('<a href=\"' +ranlink+ '\" target=\"_blank\"><img src=\"'+ranimage+'\" border="0" alt=\"'+rantext+'\"></a>');
</SCRIPT>
P.S. Moeten niet dezelfde vars zijn als hierboven. Aan ander (action)script is ook goed. Bedoeling is alleen dat bij elke refresh een andere afbeelding verschijnt.
Groetjes,
Quevi
Hoe doe ik dit in FlasH?
Dit is het script:
<script language="Javascript">
var currentdate = 0;
var core = 0;
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
link = new initArray(
"http://www.site1.nl/",
"http://www.site2.nl/",
"http://www.site3.nl/"
);
image = new initArray(
"afbeelding1.jpg",
"afbeelding2.jpg",
"afbeelding3.jpg"
);
text = new initArray(
"Site1",
"Site2",
"Site3"
);
var currentdate = new Date();
var core = currentdate.getSeconds() % image.length;
var ranlink = link[core];
var ranimage = image[core];
var rantext = text[core];
document.write('<a href=\"' +ranlink+ '\" target=\"_blank\"><img src=\"'+ranimage+'\" border="0" alt=\"'+rantext+'\"></a>');
</SCRIPT>
P.S. Moeten niet dezelfde vars zijn als hierboven. Aan ander (action)script is ook goed. Bedoeling is alleen dat bij elke refresh een andere afbeelding verschijnt.
Groetjes,
Quevi