mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.08.2008 02:24 Benutzername: Passwort: Auto-Login

Thema: Javascript - Fadescript ruckelt vom 03.06.2008

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Javascript - Fadescript ruckelt
Autor Nachricht
Snifferdog


Dabei seit: 08.03.2007
Ort: Wuppertal
Alter: 19
Geschlecht: Männlich
Verfasst Di 03.06.2008 10:07
Titel

Javascript - Fadescript ruckelt

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich versuche meine recht geringen Kenntnisse im Bereich JavaScript etwas auszubauen Grins

Jetzt hab ich so ein typisches "Galerie-Fadescript" geschrieben und das funktioniert so an sich auch alles sehr schön.
Wenn ich jetzt das Scipt auf dem Rechner ausführe oder es einfach in ner Test-Datei hochlade dann läufts auch sehr flüssig. Wenn ich das jetzt allerdings auf meine Seite einbinde, dann fängt es total an zu ruckeln. Sonst ist auf der Seite keine anderes Script, also eine "gegeseitige Behinderung" kann ich ausschließen.
Ich hab dann mal versucht die Intervalzeit zu erhöhen, damit nicht so viele Prozesse gestartet werden aber auch das hilft nicht wirklich weiter, vorallem weil es auf der Testseite auch mit kurzen Intervalen flüssig funktioniert.

Ich kenn mich leider wirklich wenig mit JS aus und denke mal, dass es irgendwie am unglücklichen Aufbau des Scriptes liegt oder sowas. Ich wäre also dankbar wenn jemand mal drüber schauen könnte . ^^

Code:


var i = 1;
var x = 1;
var timeinterval = 0;

function fade(){

   if(i <= 7){
      document.getElementById("galerie_overlay").style.display = "block";
      document.getElementById("galerie_overlay").style.opacity = i / 10;
      document.getElementById("galerie_overlay").style.filter = "alpha (opacity = " + i * 10 + ")";
   } else {                     
       timeinterval = window.clearInterval(timeinterval);
       timeinterval = window.setInterval("show_box();", 80);
   }

i++;
}

function show_box(){

   document.getElementById("galerie_loader").style.display = "block";
   document.getElementById("galerie_white_box").style.display = "block";
   setTimeout("document.getElementById('galerie_close').style.display = 'block';" , 1500);
   
   if(i <= 550){
      document.getElementById("galerie_white_box").style.width = i + "px";
   } else {
      timeinterval = window.clearInterval(timeinterval);
   }   
i = i + 25;
}

function start(){
   timeinterval = window.setInterval("fade();", 60);
}

function close(){
   document.getElementById("galerie_loader").style.display = "none";
   document.getElementById("galerie_white_box").style.display = "none";
        document.getElementById("galerie_overlay").style.display = "none";
   timeinterval = window.clearInterval(timeinterval);
}



Edit: Hier mal die Testseite:
http://www.alternategrafix.de/files/agx/test.html

Gruß


Zuletzt bearbeitet von Snifferdog am Di 03.06.2008 10:09, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
ALEXX


Dabei seit: 26.08.2004
Ort: Kreis Paderborn
Alter: 22
Geschlecht: Männlich
Verfasst Mi 04.06.2008 15:34
Titel

Antworten mit Zitat Zum Seitenanfang

der link zur testseite geht irgendwie net
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Snifferdog


Dabei seit: 08.03.2007
Ort: Wuppertal
Alter: 19
Geschlecht: Männlich
Verfasst Do 05.06.2008 11:46
Titel

Antworten mit Zitat Zum Seitenanfang

ALEXX hat geschrieben:
der link zur testseite geht irgendwie net


Nein die ist mittlerweile wieder raus .. ^^ Ich kann sie aber wieder hochladen wenn es gefragt ist. Aber dort steht auch nur der code den ich oben gepostet habe ^^

Gruß
  View user's profile Private Nachricht senden
ALEXX


Dabei seit: 26.08.2004
Ort: Kreis Paderborn
Alter: 22
Geschlecht: Männlich
Verfasst Fr 06.06.2008 11:29
Titel

Antworten mit Zitat Zum Seitenanfang

aber dann sieht man das problem in der ausgabe...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Flash Animationen ruckelt ... soll aber nicht!
[FLASH] Ticker ruckelt
Flash Überblendung ruckelt etwas ?
[javascript] mit <select> feld wert an javascript funk
javascript im javascript?!
Javascript
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.