Toon posts:

[Javascript] Uitvoeren javascript die binnenkomt met AJAX

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het volgende probleem.

Ik maak gebruik van dojo tabcontainer, en hier heeft elke tab een eigen pagina.

In deze paginas staat javascript code die uitgevoerd moet worden. Hoe kan ik dit oplossen?

versimpelde voorbeeld:

Pagina 2 bevat

<script>alert('blaat');</script>

Pagina 1 gaat met ajax pagina 2 binnenhalen en in een element zetten.

Nu wordt de alert niet uitgevoerd, omdat hij de content gewoon gaat pasten maar niet parsen, zoals normaal bij het laden van een pagina zal gebeuren.

Omdat sommige delen javascript dynamisch worden gegenereerd is het niet mogelijk om er functies van te maken en deze handmatig aan te roepen.

Iemand een oplossing?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Blaise
  • Registratie: Juni 2001
  • Niet online
eval()?

Moet je de <script> tags wel eerst strippen.

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Intentionally left blank