[javascript] middels AJAX nieuwe variabelen inladen

Pagina: 1
Acties:

  • Tim_bots
  • Registratie: April 2004
  • Laatst online: 05:09
Hallo,

Ik ben bezig met een site die door media center moet worden bestuurd. Het besturingsalgoritme werkt op basis van 5 2-dimentionale array's (als lookup table). De pagina(s) zelf worden middels AJAX vervangen. Na dit vervangen moeten de array's ook nieuwe waarden krijgen (de waardes worden middels een php script gegenereerd), en in de HTML code geplaatst.

Het probleem is echter dat deze (dynamische code) niet wordt geparst door de browser.

php file opgeroepen vanuit AJAX:
PHP:
1
2
3
4
echo "<script type=\"text/javascript\" language=\"javascript\">\r\n";
<code om arrays te genereren>
echo "alert:(\"blaat\");";
echo "</script>";
Als de pagina geladen is zie ik geen alert verschijnen, deze zit echter wel in de code (zie hieronder) (zichtbaar middels de "bekijk DOM-code van firefox").
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript" language="javascript">
var idCounterHorizontal = 0;
var idCounterVertical = 0;
idArray=MultiDimensionalArray(1,1);
idArray[0][0]="idLink2";
directionArrayLeft = MultiDimensionalArray(1,1);
directionArrayLeft[0][0]="E";
directionArrayRight = MultiDimensionalArray(1,1);
directionArrayRight[0][0]="E";
directionArrayDown = MultiDimensionalArray(1,1);
directionArrayDown[0][0]="E";
directionArrayUp = MultiDimensionalArray(1,1);
directionArrayUp[0][0]="E";
alert("de arrays zijn geladen!");</script>
Iemand enig idee wat ik fout doe of hoe ik dit moet oplossen?
Bedankt

Alvast hartelijk bedankt voor al jullie hulp en reacties, Tim Bots


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Pas nog aan de orde geweest: AJAX oproepen vanuit AJAX? en [AJAX] Het terugkrijgen van HTML met javascript

en als het puur om data gaat die je in een javascript variabele wilt hebben zou ik eens gaan kijken naar JSON :)

Intentionally left blank


  • Tim_bots
  • Registratie: April 2004
  • Laatst online: 05:09
crisp schreef op donderdag 17 augustus 2006 @ 16:52
...
en als het puur om data gaat die je in een javascript variabele wilt hebben zou ik eens gaan kijken naar JSON :)
@crisp, in mijn geval gaat het om data in een variabele dus ik ga maar eens kijken hoe ik dit moet aanpassen.

@iedereen, weet iemand waar ik een aantal goede voorbeelden van JSON kan vinden? Middels google vind ik niet al te nette voorbeelden.

edit: misschien een verandering van topic naam?

[ Voor 5% gewijzigd door Tim_bots op 18-08-2006 14:04 ]

Alvast hartelijk bedankt voor al jullie hulp en reacties, Tim Bots