コードの何が問題になっているのかわかりません。ターゲットファイルのコンテンツを変更しても、iframeは更新されません。
<script type="text/javascript">
var page = 'data/apps/<? echo $_SESSION['name']; ?><? echo $_SESSION['last']; ?>App.html', lM;
function checkModified(){
$.get(page, function(a,a,x){
var mod = x.getResponseHeader('last-modified');
if(lM != mod){
lM = mod;
document.getElementById("frame").src += "";
}
}
}
setInterval(checkModified, 5000); // every 5 seconds
</script>
私が達成したいのは、ターゲットページに変更があった場合、iframeが自動的にリロードして、変更をユーザーに表示できるようにすることです。両方のページが同じドメインにあります。