Я использую следующий код для автоматического захвата/установить последний заголовок страницы каждые 30 секунд:Ampersand Символ (&) превращается в &
<script type="text/javascript">
setInterval(function() {
var data = "http://mysite.com/mypage.php";
$.get(document.location.toString()).then(function (data){
//find and set the title of the page
document.title = data.match(/<title>(.+)<\/title>/)[1];
});
}, 30000);
</script>
Он отлично работает, для заголовков, которые включают амперсанд кроме. Эти нагрузки обычно, а затем через 30 секунд заменяются:
&
Так, если заголовок страницы:
Fun & Games
Через 30 секунд, она становится:
Fun & Games
Благодарности
Вы повторно запрашиваете полную страницу, чтобы получить титул? –
Да, это было единственное решение, которое мы могли бы придумать. Есть ли лучшие способы? –
Необработанный html между тегами '