2012-05-09 2 views
1

Я понимаю, каждый может изнутри JavaScript добавить тег HTML/JSP документ ... Как так:Динамически добавить сценарий тег JSP документа и установить тело сценария

<script type="text/javascript"> 
var s = document.createElement('script'); 
s.type = 'text/javascript'; 
s.src = 'http://s/s.js'; 
document.body.appendChild(s); 
</script> 

Но есть способ, чтобы добавить некоторые сценарий к телу тэга скрипта, который вы создали? Как:

s.body = "alert('hello');" 
+0

и почему вы это делаете? – Joseph

+0

Отвечает ли это на ваш вопрос? http://stackoverflow.com/questions/6432984/adding-script-element-to-the-dom-and-have-the-javascript-run – tapan

+0

Lol все спрашивают меня, что ... Трудно объяснить. У меня есть JSP-документ с кнопкой и div, с кнопкой onClick он вызывает функцию JS, которая затем переходит на сервер и динамически генерирует JS-код, а затем сохраняет его в var. например var jsCode = "alert ('hello');". Это всего лишь пример, конечно, но в моем проекте создается сгенерированный скрипт и заполняет div некоторым содержимым. Итак, по сути, как мне получить этот var jsCode, чтобы вернуться на мою страницу JSP и выполнить? – Tiwaz89

ответ

0
s.innerHTML ="_satellite.pageBottom();"; 

Попробуйте это.

Смежные вопросы