Я включаю тег <script>
в мою HTML-страницу, которая содержит фрагмент HTML. Я хочу получить этот фрагмент и вставить его на страницу. Расположение фрагмента находится на том же сервере, что и сама страница, поэтому межсайтовых проблем нет.
<script id="frag" src="/frag.html" type="text/x-jquery-tmpl"></script>
(кстати, я указал тип сценария как text / x-jquery-tmpl, поскольку я пытался использовать шаблоны jQuery для доступа к содержимому сценария, хотя это всего лишь HTML-литерал). Я считаю, что значение type не имеет большого значения.
Некоторые вещи, которые я пробовал:
// Try inserting frag.html into div hdr
// this attempt, using jQuery templates, doesn't work
$('#frag').tmpl().appendTo('#hdr');
// This is an empty string
var contents = $('#frag').text();
Извините за все jQuery, я даже меньше представляю, как это сделать без него. Я - невежественный пользователь javascript, и мне всегда нужна пушистая защита jQuery.