ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
434
434
EMPFEHLEN
-
Hallo Leudde,
Ich habe eine art Image Preloader mittels Javascript und php gebastelt.
Das funktionier auch, also die Bilder werden richtig in das Dokumente integriert, der Quellcode sieht nach ausführung auf dem Server so aus:PHP-Code:function preload()
{
<?php
$counter = 1;
$dir = opendir ('./images/');
while (false !== ($file = readdir ($dir)))
{
if ($file != "." && $file != "..")
{
echo 'image'.$counter.' = new Image(); ';
echo 'image'.$counter.'.src = "images/'.$file.'"; ';
$counter = $counter + 1;
}
}
closedir($dir);
?>
location.href = "index.php?didpreload=1";
}
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
function preload() { image1 = new Image(); image1.src = "images/animationback_text.gif"; image2 = new Image(); image2.src = "images/body.gif"; image3 = new Image(); image3.src = "images/body_anim.gif"; image4 = new Image(); image4.src = "images/cb.gif"; image5 = new Image(); image5.src = "images/ch.gif"; image6 = new Image(); image6.src = "images/eb.gif"; image7 = new Image(); image7.src = "images/h.gif"; image8 = new Image(); image8.src = "images/hand.gif"; image9 = new Image(); image9.src = "images/hand_anim.gif"; image10 = new Image(); image10.src = "images/head.gif"; location.href = "index.php?didpreload=1"; }
Das Problem ist nur, daß der "location.href" Befehl nicht ausgeführt wird, das Script bleibt stehen. Woran kann das liegen ?
Danke, Pride
-
Was soll denn der Kaese?
Postest Du jetzt einmal durch's komplette Forum?PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
04.09.05 18:43 #3
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
Auch hier ist der JS-Code einwandfrei => der Fehler liegt woanders. Wie rufst du denn die preload()-Funktion auf? Je nachdem, könnte es nämlich sein, dass sie immer Wieder ausgeführt wird und die Seite dann immer wieder neugeladen wird.
Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
Ähnliche Themen
-
Verhindern dass komplettes Skript ausgeführt wird (header:location)
Von Fabian Frank im Forum PHPAntworten: 3Letzter Beitrag: 08.04.08, 16:06 -
window.location.href wird nicht aufgerufen?
Von hugo1981 im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 21.03.08, 02:34 -
was, wenn window.location.href nicht funktioniert?
Von DataFox im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 31.12.07, 14:05 -
href="#" onClick(...) wird nicht ausgeführt
Von xthetronx im Forum PHPAntworten: 6Letzter Beitrag: 24.09.04, 15:34 -
location.href - String wird zu lang
Von flux im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 22.01.04, 14:30





Zitieren

Login





