webForumDet fria alternativet
Logga in / Bli medlem

javascript/ajax/php problem med <script>-tag

JavaScript

2 svar · 369 visningar · startad av closecut

Medlem sedan sep. 200310 inlägg
Frågan#1

Hej!

Jag har ett php-script som vid anrop returnerar html-kod från en fil som bestäms vid anropet. Den returnerar innehållet i formen

divtagsomskafyllas|<html kod här>

Javascriptet tar indatan och lägger <html kod här> i <div id=divtagsomskafyllas>

Så långt inga problem. Men när html-koden som returneras innehåller <script>-taggar, så körs inte dessa i browsern. Hur kan jag få browsern att köra <script>-taggarna som ligger i den returnerade html-koden?

Medlem sedan maj 200010 687 inlägg
#2

Är det JavaScript som kan köras direkt så skulle du kunna returnera den koden separat och sen köra eval funktionen på den.

Medlem sedan sep. 200310 inlägg
#3

Njae, riktigt så är det inte. Utan det ligger alltså inbäddat i den returnerade html-koden. <script type="text/JavaScript" src="minjsfil.js"></script> ... Typ.

261 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)