Ich bin gerade dabei, einen kleinen Prototyp eines Kurzgeschichten-Blogs zu erstellen. Ich möchte die Stimmung der Website mit einer langsam eingeblendeten Übergangsanimation hervorheben, die dem Benutzer dann einen kurzen Einführungsabsatz zum Lesen gibt, bevor er wirklich auf die Website klickt.
Was ist das aktuelle Problem?
Wenn ich die Hauptwebseite lade, erkennt das Javascript nicht, dass es geladen ist, und sagt der Animation daher nicht, dass sie abgespielt werden soll, was zu einem konstanten Schwarz führt Bildschirm.
Gewünschtes Verhalten
Im Moment versuche ich, das JavaScript fertigzustellen, das die Animation in zwei Situationen abspielen lässt:
/*Page Fader*/
function fadeInPage(){
if (!window.AnimationEvent) { return; }
var fader = document.getElementById('fader');
fader.classList.add('fade-out');
}
document.addEventListener('DOMContentLoaded', function() {
if (!window.AnimationEvent) { return; }
var anchors = document.getElementsByTagName('a');
for (var idx=0; idx[url=css/font-styles.css]
The Crypt Of Saint Novis
The Crypt of Saint Novis
Delight, in the pleasure of the macabre
Traveler[/url]
[img]assets/Trim.PNG[/img]
[h4]About[/h4]
Lorem ipsum dolor sit amet, consectuer adipiscing elit. Maecenas porttitor congue massa.
[img]assets/Crypt_Front_Entrance.PNG[/img]
Was habe ich bisher versucht, um Abhilfe zu schaffen?
Ich habe allgemein versucht, dies zum Laufen zu bringen, indem ich es basierend auf
erkennen ließ
Es scheint jedoch nicht zu funktionieren. Das könnte möglicherweise damit zu tun haben, dass der Code nicht gut mit dem Basis-Fader interagiert, der gleichzeitig funktioniert und bei normalen Webseitenübergängen funktioniert.
Ich habe natürlich versucht, ihn dazu zu bringen, das Ereignis des Loaders zu erkennen, aber ich hatte auch kein Glück, obwohl ich denke, dass das daran liegt, dass ich etwas falsch mache und nicht daran, dass der Code lustig ist.
Ich auch Ich habe meine Anmerkungen zu Javascript durchgesehen, um zu versuchen, das Problem weiter zu diagnostizieren, und um grundlegenden Pseudocode für das zu schreiben, was es sehen und hören sollte, damit die Animation bei Bedarf abgespielt werden kann.
Ich bin gerade dabei, einen kleinen Prototyp eines Kurzgeschichten-Blogs zu erstellen. [url=viewtopic.php?t=30561]Ich möchte[/url] die Stimmung der Website mit einer [b]langsam eingeblendeten Übergangsanimation[/b] hervorheben, die dem Benutzer dann einen kurzen Einführungsabsatz zum Lesen gibt, bevor er wirklich auf die Website klickt.
[b]Was ist das aktuelle Problem?[/b] Wenn ich die Hauptwebseite lade, erkennt das Javascript nicht, dass es geladen ist, und sagt der Animation daher nicht, dass sie abgespielt werden soll, was zu einem konstanten Schwarz führt Bildschirm.
[b]Gewünschtes Verhalten[/b] Im Moment versuche ich, das JavaScript fertigzustellen, das die Animation in zwei Situationen abspielen lässt: [list] [*]Wenn Sie die Website zum ersten Mal laden [*]Wenn Sie auf die Story-Titel klicken. [/list]
[code]/*Page Fader*/ function fadeInPage(){ if (!window.AnimationEvent) { return; } var fader = document.getElementById('fader'); fader.classList.add('fade-out'); }
document.addEventListener('DOMContentLoaded', function() { if (!window.AnimationEvent) { return; } var anchors = document.getElementsByTagName('a');
for (var idx=0; idx[url=css/font-styles.css]
The Crypt Of Saint Novis
The Crypt of Saint Novis
Delight, in the pleasure of the macabre
Traveler[/url]
[img]assets/Trim.PNG[/img]
[h4]About[/h4]
Lorem ipsum dolor sit amet, consectuer adipiscing elit. Maecenas porttitor congue massa.
[img]assets/Crypt_Front_Entrance.PNG[/img]
[/code]
[b]Was habe ich bisher versucht, um Abhilfe zu schaffen?[/b] [list] Ich habe allgemein versucht, dies zum Laufen zu bringen, indem ich es basierend auf erkennen ließ[code]var anchors = document.getElementsByTagName('a'); [/code] Es scheint jedoch nicht zu funktionieren. Das könnte möglicherweise damit zu tun haben, dass der Code nicht gut mit dem Basis-Fader interagiert, der gleichzeitig funktioniert und bei normalen Webseitenübergängen funktioniert.
[*]Ich habe natürlich versucht, ihn dazu zu bringen, das Ereignis des Loaders zu erkennen, aber ich hatte auch kein Glück, obwohl ich denke, dass das daran liegt, dass ich etwas falsch mache und nicht daran, dass der Code lustig ist.
[*]Ich auch Ich habe meine Anmerkungen zu Javascript durchgesehen, um zu versuchen, das Problem weiter zu diagnostizieren, und um grundlegenden Pseudocode für das zu schreiben, was es sehen und hören sollte, damit die Animation bei Bedarf abgespielt werden kann.
Ich bin gerade dabei, einen kleinen Prototyp eines Kurzgeschichten-Blogs zu erstellen. Ich möchte die Stimmung der Website mit einer langsam eingeblendeten Übergangsanimation hervorheben, die dem...
Ich möchte die iMessage-App (integrierte neue Funktion für iOS 5) aus meiner eigenen Anwendung heraus starten. Kann mir jemand helfen?
Ich weiß, dass Apps mit openURL: aus einer App heraus geöffnet...
Ich schreibe eine einfache Shell in C unter Linux. Mein Ziel ist es, das Strg+D (EOF)-Signal so zu handhaben, dass, wenn der Benutzer einen Befehl (z. B. ls) eingibt und Strg+D drückt, die Shell...
Ich versuche, ein Raster zur Simulation von Langtons Ameise zu erstellen. Ich möchte ein Raster haben, das ich vor Beginn der Simulation ändern kann, aber ich kann keine Schaltflächen erstellen, die...
Ich habe einen Pong-Klon erstellt, um mir selbst Java beizubringen, und versucht, ihm Soundeffekte hinzuzufügen. Das Problem? Nur das Ende der Soundclips wurde abgespielt. Ich habe es mit zwei...