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 > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.06.2006, 15:17:58
marc26 marc26 ist offline
Anfänger
 
Registriert seit: Apr 2006
Beiträge: 50
Anzeige von Code statt von Bild

Hi,
ich möchte den Inhalt eines DIVs ändern, klappt auch, aber statt Bild zeigt der Browser mir Code an.

Ein PHP-Script liefert mir als Ergebnis:

PHP-Code:
$new =     '<img src="../images/thumbs/thumb_'.$value['movie_title'].'.png" border="0" />';
    
echo 
$new
JS greift den Response auf und soll mittels Funktion replaceText jetzt eigentlich nur alten Inhalt eines DIVs gegen den neuen aus dem PHP- Script austauschen.

Zunächst meine Callback Funktion:

Code:
function updatePage() {

	if(request.readyState == 4) {
	
		var newData = request.responseText;
		var oldData = document.getElementById("nowplaying");

		replaceText(oldData, newData);
	
	}

}
Dann die Replace Funktion:

Code:
function replaceText(el, text) {

	if (el != null) {
	
		clearText(el);
		var newNode = document.createTextNode(text);
		el.appendChild(newNode);
	
	}

}
Hier noch die clearText Funktion:

Code:
function clearText(el) {

	if (el != null) {
	
		if (el.childNodes) {
		
			for (var i = 0; i < el.childNodes.length; i++) {
			
				var childNode = el.childNodes[i];
				el.removeChild(childNode);
			
			}
		
		}
	
	}

}

Austausch funktioniert einwandfrei, er zeigt mir aber das IMG Tag an und nicht das Bild - es soll natürlich umgekehrt sein! Ich möchte gerne das Bild sehen.

Das alte DIV sieht so aus:

PHP-Code:
<div id="nowplaying">

    
Nothing plays... :-(

</
div
Das neue soll dementsprechend so aussehen:
PHP-Code:
<div id="nowplaying">

    <
img src="../images/thumbs/thumb_rambo.png" border="0" />

</
div
Kann das am nodeType liegen?
Weiss jemand Rat, 1000 Dank, Marc
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
FCKEditor Bild verwenden haiflosse PHP Entwicklung und Softwaredesign 2 16.04.2006 23:17:47
bild im bild if (bild == hochstehend) phpTarzan PHP für Fortgeschrittene und Experten 5 29.01.2005 18:44:09
Ausgabe: PHP & MySQL Bildergalerie bigvillain PHP Grundlagen 5 30.05.2004 00:29:48
Code zum Frame erzwingen fehlerhaft? sHaDoW-CaStLe PHP für Fortgeschrittene und Experten 1 20.09.2003 00:24:04
Bild: align=left, nächster Absatz soll unter dem Bild beginnen! mad-boy HTML, CSS und JavaScript Help! 2 24.08.2003 22:11:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27:24 Uhr.


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


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