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 04.02.2009, 01:10  
Neuer Benutzer
 
Registriert seit: 01.12.2008
Beiträge: 27
PHP-Kenntnisse:
Fortgeschritten
supervision befindet sich auf einem aufstrebenden Ast
Standard globale javascript variable mit php überschreiben

Hi,

ich versuche folgendes zu realisieren:

In Datei a.php intialisiere ich eine globale js Variable (var x).
Durch ein onchange event wird ein http request losgeschickt, und php generiert mir an einer bestimmten stelle in der Datei a.php neuen code. Wenn der code vom server zurückkommt, versuche ich auch meine var x zu überschreiben, indem ich folgende Zeile verwende.

PHP-Code:
    echo "<script type='text/javascript'>var x = 'test';</script>"
Leider funktioniert das so nicht...könnt ihr mir meinen Denkfehler aufzeigen?

TIA,
sv
supervision ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.02.2009, 07:39  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Soll das Skript an dieser Stelle nur neue Werte liefern oder willst Du auch HTML-Code einfügen?
David ist offline   Mit Zitat antworten
Alt 04.02.2009, 08:55  
Neuer Benutzer
 
Registriert seit: 01.12.2008
Beiträge: 27
PHP-Kenntnisse:
Fortgeschritten
supervision befindet sich auf einem aufstrebenden Ast
Standard

Das Script liefert auch HTML Code, ja.
supervision ist offline   Mit Zitat antworten
Alt 04.02.2009, 13:05  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Code:
<?php
if ( isset($_POST['foo']) ) {
  $x = date('H:i:s');
  echo '<script type="text/javascript">x = "',$x,'";</script><div>', $x, '</div>';  
}
else {
?>
<html>
  <head>
    <title>ajax test</title>
    <script type="text/javascript" src="jquery-1.2.6.min.js"></script>
    <script type="text/javascript">
      x = 123;
      function bar() {
        alert(x);
      }
      
      function baz() {
        $.ajax(
          {
             type: "POST",
             url: "?",
             data: "foo=1",
             success: function(msg){
               $(document.body).append(msg);
             }
           }
         );

      }
    </script>
  </head>
  <body>
    <button onclick="bar()">zeige x</button>
    <button onclick="baz()">neuen Wert abholen</button>
  </body>
</html>
<?php
}
?>
David 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
Javascript: GET Variable aus Iframe auslesen R4v3r HTML, Usability und Barrierefreiheit 4 08.05.2009 13:16
javascript funktion(ergebnis) in php variable speichern martl666 PHP Tipps 2008 3 29.12.2008 17:13
1101: 10x JavaScript und kein Ende ist abzusehen… Nikolaus 2.0 Adventskalender 2008 9 13.12.2008 20:11
Undefined variable Undefined property: block xxJJxx PHP Tipps 2008 16 05.08.2008 15:30
js: globale Variable lokal global Deklarieren Blank HTML, Usability und Barrierefreiheit 1 22.04.2006 15:42
Schon wieder: Javascript Variable an PHP übergeben duerov HTML, Usability und Barrierefreiheit 6 13.03.2006 09:27
GLobale Variable PHP Tipps 2006 15 09.02.2006 20:29
Variable wird geändert bei Übergabe an Javascript PHP Tipps 2007 4 17.12.2005 16:53
Globale Variable aus Funktion?? PHP Tipps 2005-2 0 05.08.2005 18:57
Session Variable oder Globale Variable ? PHP Tipps 2005-2 3 27.06.2005 21:49
Javascript übergabewert in php variable speichern seejay PHP Tipps 2005 3 22.04.2005 21:15
Globale Variable nixdorf PHP Tipps 2005 4 19.03.2005 13:05
globale variable PHP Tipps 2005 8 11.03.2005 08:07
[Erledigt] variable überschreiben mit refresh PHP Tipps 2004 6 13.08.2004 14:49
Globale Variable der php.ini hinzufügen PHP-Fortgeschrittene 5 09.06.2004 19:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript variable an php, globale javascript variable in php, javascript variable überschreiben, http://www.php.de/javascript-ajax-und-mehr/51403-globale-javascript-variable-mit-php-ueberschreiben.html, javascript function überschreiben, javascript var überschreiben, globale javascript variable mit php setzen, javascript ajax quellcode überschreiben, jquery variable überschreiben, javascript funktionen am event kann keine globale variable beschreiben, javascript funktion schreib nicht in globale variable, ajax variable überschreiben, variabile globale php javascript, globale in javascript von php, javascript variable wird überschrieben, ajax php java variable, php javascript variable übergeben global, gemeinsame variable php javascript, ajax var überschreiben, globale variable js php

Alle Zeitangaben in WEZ +2. Es ist jetzt 10: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