SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.07.2005, 17:39:43
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
Hinweis ausgeben das die Seite geladen wird.

Hallo Forum,

ich habe mal wieder einen Denkanstoß nötig.
Meine Seite hat für Analoge Modems etwas viel Ladezeit deshalb will ich dem User einen keinen Hinweis geben das die Seite nun geladen wird.

Leider weis ich nicht wie man so was mit PHP bewerkstelligen kann. Ich kann mir vorstellen das da JavaScript besser geeignet wäre! Aber auch das kann ich nicht einschätzen.

Ich bin für jede Idee dankbar.

Viele Grüße Jürgen....
Mit Zitat antworten
  #2  
Alt 26.07.2005, 18:45:13
adapter adapter ist offline
Anfänger
 
Registriert seit: Jul 2005
Ort: Bochum
Beiträge: 7
AW: Hinweis ausgeben das die Seite geladen wird.

Hallo Jürgen,

ich würde das auch eher mit JavaScript machen, wobei man dann aufpassen muss, dass bei Surfern, die JavaScript abgeschaltet haben, das normale Verhalten auftritt.

Schnell aus dem Kopf hingerotzt, ungefähr so:

HTML-Code:
...
<body>

<script>

  document.write('<div id="ladelayer" name="ladelayer" style="position:absoulte; top:50px; left:50px; z-index:100;">Seite wird geladen. Bitte warten</div>');

</script>

... die eigentliche Seite ...

<script>
  document.getElementById("ladelayer").style.display="none";
</script>

</body>
</html>
(Warum werden hier keine Zeilenumbrüche im HTML-Code angezeigt?)

Hier wird einfach ein Layer über die Seite gelegt. Denkbar wäre auch, die eigentliche Seite erst nach dem kompletten Laden sichtbar zu machen oder oder oder

Das ist aber noch erheblich verbesserungswürdig, damit es bei alten Browsern keine Fehlermeldung gibt usw.

Schöne Grüße
Axel

Geändert von adapter (26.07.2005 um 18:46:38 Uhr)
Mit Zitat antworten
  #3  
Alt 26.07.2005, 19:48:24
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
AW: Hinweis ausgeben das die Seite geladen wird.

Hallo adapter,

es sofort funktioniert. Danke

Denkbar wäre auch, die eigentliche Seite erst nach dem kompletten Laden sichtbar zu machen oder oder oder

Das würde ich gern mal probieren! Kannst Du mir da weiterhelfen?

Gruß Jürgen
Mit Zitat antworten
  #4  
Alt 26.07.2005, 20:03:40
adapter adapter ist offline
Anfänger
 
Registriert seit: Jul 2005
Ort: Bochum
Beiträge: 7
AW: Hinweis ausgeben das die Seite geladen wird.

Hat den Nachteil, dass der Modem-User nicht weiß, ob irgendwas abgestürzt ist. Ungefähr so (wirft in alten Browsern wie Netscape4 aber eine Fehlermeldung!):

... <body onload="zeigeAlles()" >
<script>
function zeigeAlles() {
document.getElementById("alles").style.display="block";
}
document.write('<div id="alles" style="display:none">');
</script>
<noscript>
<div id="alles">
</noscript>
... die eigentliche Seite ...
</div>
</body>
</html>
Mit Zitat antworten
  #5  
Alt 27.07.2005, 17:33:37
Benutzerbild von juergen
juergen juergen ist offline
Junior Member
 
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
AW: Hinweis ausgeben das die Seite geladen wird.

Hallo adapter,

Du hattest recht. Ist nicht so mein Ding. Das andere ist um so besser. Funktioniert super gut. Danke

Gruß Jürgen
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten aus Textdatei auf einer HTML oder PHP Seite ausgeben Max_04 PHP Grundlagen 10 16.05.2005 12:53:35
SQL-Ergebnis über mehrere html-Seiten ausgeben Maos PHP für Fortgeschrittene und Experten 5 27.08.2003 13:17:59
"Seite wird geladen..." Wie wird´s gemacht? bweichel PHP für Fortgeschrittene und Experten 9 19.08.2003 21:41:30
Achtung: Seite ist nicht mehr gültig bweichel PHP für Fortgeschrittene und Experten 8 12.07.2003 01:25:38
Mit PHP überprüfen ob eine Seite im Frame geladen wurde AndreD PHP für Fortgeschrittene und Experten 6 02.06.2002 18:49:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:21:30 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt