Я использую UML для начальных проектов также. После выполнения reqs фазы и вариантов использования (и в UML и в текстовой форме), базовая система размечается как диаграмма компонентов для идентификации единственных компонентов, интерфейсов, а также подсистем.
Если вы используете метод jQuery .html
, он разбирает тег скрипта и вычисляет его:
$("div").html('<script type="text/javascript">alert("This should work")</script>');
Если jQuery не подходит, вы можете написать это самостоятельно, используя либо (1) регулярное выражение или (2) проанализируйте дерево DOM и найдите теги скрипта. (# 2 - как это делает jQuery)
Всегда рекомендуется отделять контент от кода. Загрузите контент через AJAX и код, вставив теги