globe: Umfangreiches Javascript-Array dynamisch nachladen

Beitrag lesen

n'abend,

Via Ajax kenne ich nur die Möglichkeit via innerhtml tag inhalte dynamisch zu modifizieren. bei js-inhalten ist mir aber nicht klar, wie der browser angewiesen werden kann, diese inhalte nachträglich zu berücksichtigen.

// Du könntest deine Daten holen  
var deinGeladenerString = " /*....*/ ";  
  
// Du könntest ein neues <script> Element kreieren  
var scriptNode = document.createElement( 'script' );  
scriptNode.type = 'text/javascript';  
  
// Deinen geladenen code in eine TextNode packen und in das neue <script> hängen  
var textNode = document.createTextNode( deinGeladenerString );  
scriptNode.appendChild( textNode );  
  
// Den <head> des Dokuments suchen und <script> dort einhängen  
var head = document.getElementsByTagName('head')[0];  
head.appendChild( scriptNode );

Du willst mal kurz in Javascript Objekte: document und Javascript Objecte: node vorbei schauen, um die verwendeten Methoden näher kennen zu lernen.

Ausserdem willst du beachten, dass du einen synchronen(!) HTTP-Request nutzen willst.

weiterhin schönen abend...

--
Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|