我使用以下代码每 30 秒自动抓取/设置最新的页面标题:
<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
谢谢