Le ho provate tutte, ho anche strutturato la pagina in questo modo:
codice:
<script type="text/javascript">
if (location.href.indexOf('reload')==-1)
{
location.href=location.href+'?reload';
}
</script>
<script language=JavaScript>
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
<body scroll="no" ondragstart="return false" onselectstart="return false">
<div id="iframes">
<iframe src="iframe.htm" width="94%" height="197px" border="0"></iframe>
<script type="text/javascript">
function refreshiframe()
{
parent.frame1.location.href="news.htm"
setTimeout("refreshiframe()",500);
}
</script>
</div>
</body>
</html>
ma niente da fare, quando apro la pagina, con all'interno l'iframe, l'iframe rimane invariato con la pagina vecchia, anche se aggiorno iframe.html... non si aggiorna.. come fare?