Загрузка контента с другой страницы
загружаю контент с другой страницы в контейнер загружается:
$("documend").ready(function(){ $("#container").load("https://nov.ru/rating/comment.php"); }); Требуется немного изменить код, загружать не в контейнер, а на место определённого текста. например есть на странице текст #REMOVE_CONTENT#, и нужно вместо него вставить контент с другой страницы. |
Цитата:
$("#container > span").load("https://nov.ru/rating/comment.php"); |
в том-то и дело, что там куда я это загружаю я не могу использовать теги. Если напишу "<span></span>", то это так и отобразится как текст а не как теги.
|
Цитата:
|
обрамлять тоже с помощью javascript? а какой код?
|
raja,
Не обрамление нужно, а поиск и замена чего-то на ответ сервера. Метод .load() при этом не самый удачный выбор. |
Цитата:
Цитата:
Но вот простенький пример "обрамления" части текста... <!DOCTYPE html> <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=windows-1251' /> <script src='http://code.jquery.com/jquery-latest.js'></script> <!-- <script src="https://code.angularjs.org/1.3.9/angular.min.js"></script> <script src="https://code.angularjs.org/1.3.9/angular-route.js"></script> --> <style type='text/css'> span { color: red; } </style> <script type='text/javascript'> $(function(){ var o=$('#container'); var html=o.html(); html=html.replace(/(#REMOVE_CONTENT#)/,'<span>$1</span>') o.html(html); }); </script> </head> <body> <p id='container'>Пример #REMOVE_CONTENT# текста</p> </body> </html> |
Часовой пояс GMT +3, время: 00:23. |