02. april 2007 - 18:22Der er
6 kommentarer og 1 løsning
Javascript og innerHTML
hi,
jeg har et javascript (test.html) med en variable, som indeholder javascript. --- <html> <head> <title>test</title> <head> <body> <div id="testjs"></div> <script> var jsTestCode = 'her staar der javascript-code'; document.getElementById('testjs').innerHTML = jsTestCode; doAction(); </script> </body> </html> ---
indholdet af jsTestCode kommer fra en side, som blev kaldt via AJAX - og indeholder: --- <script type="text/javascript"> <!-- function doAction() { alert('test'); } //--> </script>
---
hvordan kan jeg faa javascriptet i test.html til at kende funktionen doAction()?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
problemet er, at indholdet af javascriptet bliver genereret dynamisk. AJAX sender nogle data via POST, som har inflydelse paa, hvad for data javascriptet indeholder.
derfor er det desvaerre ikke muligt - at bruge en statisk javascript-fil
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.