PDA

Volledige versie bekijken : Shake browser


Thijsio
%Europe/Berlin %422 %2006, 10:07
Hoi,

Het is weer zover, ik zit weer met een probleem. Ik probeer een (spel) button te maken die een een javascript functie aanroept waardoor de browser gaat shaken. Heel leuk..ja...maargoed. hij werkt niet. Ik weet helaas niet wat ik verkeerd doe.
Ik heb twee keyframes met in de eerste keyframe de variabele score. De tweede keyframe bestaat uit mijn button.

Hieronder mijn actionscript:
score = score;

//hit onrelease
hitarea.onRelease = function() {
getURL ("javascript:shake_xy(2)");
_root.score = _root.score + 10;
_root.klap.gotoAndPlay(2);
};
stop();

Mijn html bestaat uit:
<SCRIPT LANGUAGE="JavaScript1.2">
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Modified by Flash kit http://www.flashkit.com -->
function shake_xy(n) {
if (self.moveBy) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
function shake_x(n) {
if (self.moveBy) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(i,0);
self.moveBy(-i,0);
}
}
}
}
function shake_y(n) {
if (self.moveBy) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(0,-i);
}
}
}
}
//-->
</SCRIPT>

Wie weet wat het probleem is?

Mijn flashfile is te vinden op http://www.matthijsburki.nl/test/game.fla

mknol
%Europe/Berlin %447 %2006, 10:43
Wat doet tie wel? Werkt het niet in IE, FireFox, wat voor foutmelding krijg je?

Thijsio
%Europe/Berlin %428 %2006, 10:16
Ik krijg juist geen foutmeldig...het werkt gewoon niet..:S

mknol
%Europe/Berlin %448 %2006, 10:45
Even checken:
1. Weet je zeker dat het javascript in je HTML staat en je niet tussentijds je html opnieuw gepublished heb?
2. In welke browser test je het? Staat je venster op gemaximaliseerd? Werkt het in geen enkele browser?
3. Krijg je ook geen geel icoontje onderin je Internet Explorer (sorry, ik weet niet hoeveel je kennis is)
4. Werkt de button uberhaubt wel?
5. Plaats eens getURL("javascript:shake_xy(2)"); op je eerste frame.
6. Haal de spatie tussen geturl en de rondehaakjes eens weg?

Ik roep maar wat..