php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.05.2010, 12:32  
Erfahrener Benutzer
 
Benutzerbild von DJ_RhoxxZ
 
Registriert seit: 07.03.2010
Beiträge: 181
PHP-Kenntnisse:
Anfänger
DJ_RhoxxZ ist in Verruf geratenDJ_RhoxxZ ist in Verruf geraten
DJ_RhoxxZ eine Nachricht über ICQ schicken DJ_RhoxxZ eine Nachricht über MSN schicken
Standard [Erledigt] AJAX-Content soll JavaScript-Funktionen ausführen - Riesen Problem?

Hallo Leute ...
Ich und mein AJAX schon wieder >.< ...


Naja diesmal hab ich folgendes Problem:
Der Content, der mithilfe von AJAX geladen wird, beinhaltet folgendes:
Code:
Sie haben sich erfolgreich eingeloggt.
<script type="text/javascript">
sidebar();
</script>
Trotzdem lädt er "sidebar()" nicht mehr.


Ich hab nico (nrausch) gefragt, wie ich das lösen kann und er hat nur gesagt
"... und dann splittest du den response-text bei "irgendwas" ..."
Ich hab keine Ahnung was du von mir willst


Mir ist gestern noch eingefallen, dass ich ein div mit folgendem Code machen könnte:
Code:
Sie haben sich erfolgreich eingeloggt.
<div style="display: none;" onload="sidebar();"></div>
Trotzdem ladet es die Funktion nicht!


Wie kann ich es anders lösen, ohne die Seite reloaden zu müssen?


L.G. Rhoxxz
__________________
webmasterlounge
Die deutsche Webmaster-Community
DJ_RhoxxZ ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.05.2010, 12:55  
Benutzer
 
Registriert seit: 20.04.2010
Beiträge: 43
PHP-Kenntnisse:
Fortgeschritten
nrausch befindet sich auf einem aufstrebenden Ast
nrausch eine Nachricht über ICQ schicken nrausch eine Nachricht über MSN schicken nrausch eine Nachricht über Skype™ schicken
Standard

1. divs haben kein onload
2. kann ein mit ajax geladener content keine funktionen ausführen.
du kannst aber eine if-abfrage in deinen responseText machen..
like:
Code:
e = new RegExp("Erfolgreich eingeloggt");
if(req.responseText.match(e)) sidebar();
nrausch ist offline   Mit Zitat antworten
Alt 02.05.2010, 12:59  
Erfahrener Benutzer
 
Benutzerbild von DJ_RhoxxZ
 
Registriert seit: 07.03.2010
Beiträge: 181
PHP-Kenntnisse:
Anfänger
DJ_RhoxxZ ist in Verruf geratenDJ_RhoxxZ ist in Verruf geraten
DJ_RhoxxZ eine Nachricht über ICQ schicken DJ_RhoxxZ eine Nachricht über MSN schicken
Standard

Danke werde es ausprobieren!
__________________
webmasterlounge
Die deutsche Webmaster-Community
DJ_RhoxxZ ist offline   Mit Zitat antworten
Alt 02.05.2010, 13:26  
Erfahrener Benutzer
 
Benutzerbild von DJ_RhoxxZ
 
Registriert seit: 07.03.2010
Beiträge: 181
PHP-Kenntnisse:
Anfänger
DJ_RhoxxZ ist in Verruf geratenDJ_RhoxxZ ist in Verruf geraten
DJ_RhoxxZ eine Nachricht über ICQ schicken DJ_RhoxxZ eine Nachricht über MSN schicken
Standard

Danke, hat funktioniert.
Hab es aber nicht als so sicher gefunden, wenn irgendwo im Content "ausgeloggt" oder "eingeloggt" steht.
Habe nun in der Funktion mit if() geprüft, ob der Text "Sie wurden erfolgreich ein/ausgeloggt" vorkommt...
__________________
webmasterlounge
Die deutsche Webmaster-Community
DJ_RhoxxZ ist offline   Mit Zitat antworten
Alt 02.05.2010, 22:53  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von nrausch Beitrag anzeigen
2. kann ein mit ajax geladener content keine funktionen ausführen.
Das geht schon. Siehe zum Beispiel Prototypes "evalScripts"-Paramter: Prototype API documentation | Ajax.Updater
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 07.05.2010, 23:51  
Erfahrener Benutzer
 
Benutzerbild von DJ_RhoxxZ
 
Registriert seit: 07.03.2010
Beiträge: 181
PHP-Kenntnisse:
Anfänger
DJ_RhoxxZ ist in Verruf geratenDJ_RhoxxZ ist in Verruf geraten
DJ_RhoxxZ eine Nachricht über ICQ schicken DJ_RhoxxZ eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von agrajag Beitrag anzeigen
Das geht schon. Siehe zum Beispiel Prototypes "evalScripts"-Paramter: Prototype API documentation | Ajax.Updater
Cool!
Danke werde es mir 'mal durchlesen, jetz geh ich pennen
__________________
webmasterlounge
Die deutsche Webmaster-Community
DJ_RhoxxZ ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
jQuery Ajax und $(this) Problem halskrause JavaScript, Ajax und mehr 8 01.03.2010 17:39
Problem mit Ajax - Session Problem halskrause PHP Tipps 2009 10 12.01.2010 02:27
[Erledigt] JavaScript Funktionen richtig aufrufen sagato0816 JavaScript, Ajax und mehr 5 10.10.2009 15:40
Wie lade ich ein Javascript nach einer AJAX Abfrage neu? da.eXecutoR JavaScript, Ajax und mehr 3 21.09.2009 11:15
Handbücher / Onlinetutos für JavaScript / Ajax buggybugga JavaScript, Ajax und mehr 4 07.08.2009 11:55
Javascript Cookie Problem scheffie JavaScript, Ajax und mehr 14 19.07.2009 05:07
JavaScript Problem 2wuck HTML, Usability und Barrierefreiheit 3 02.01.2006 14:15
Problem mit Javascript: lässt sich nicht auslagern blinkster.de HTML, Usability und Barrierefreiheit 2 01.10.2005 15:20
Problem mit Javascript in PHP PHP Tipps 2005-2 3 19.09.2005 00:49
[Erledigt] Problem mit Javascript HTML, Usability und Barrierefreiheit 21 16.09.2005 19:50
JavaScript Problem IE HTML, Usability und Barrierefreiheit 5 30.07.2005 16:50
javascript php datei ausführen PHP Tipps 2005 1 02.06.2005 11:29
propertie problem in javascript HTML, Usability und Barrierefreiheit 1 07.11.2004 14:15
RIESEN Problem mit PHP und Javascript PHP Tipps 2004 12 18.08.2004 16:42
Problem mit JavaScript: Läuft nur im IE HTML, Usability und Barrierefreiheit 8 11.08.2004 19:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
per ajax geladenes javascript ausführen, ajax content javascript, javascript in ajax content, ajax javascript in geladener seite ausführen, ajax content script, javascript in ajax geladenen content ausführen, ajax response javascript ausführen, ajax content, http://www.php.de/javascript-ajax-und-mehr/67547-erledigt-ajax-content-soll-javascript-funktionen-ausfuehren-riesen-problem.html, javascript in ajax ausführen, ajax geladener seite, ajax content function aufrufen, ajax javascript funktion aufrufen, javascript ajax content, javascript im ajax geladenen content, javascript im ajax content, php funktion aus funktion ausführen, javascript funktion ausführen, ajax javascript ausführen, mit ajax javascript funktion aufrufen

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:36 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum