1

WordPress の以前のバージョンでは、次のコードを使用して投稿の iframe を自動的に更新していました。

<iframe id='feuille1' src="http://competition.hockeyfrance.com/la/ffhgsheet.php?GameID=20094" width="650" height="1000" name='feuille1' ></iframe> 
<script type="text/javascript"> function refreshiframe() { document.getElementById('feuille1').src="http://competition.hockeyfrance.com/la/ffhgsheet.php?GameID=20094" setTimeout("refreshiframe()",30000); } </script> 
<body onload="refreshiframe();">

コードはショートコードを使用して投稿に埋め込まれます。これは、最新バージョンの jQuery が含まれていることを理解している最近の 3.5 アップデートまでは正常に機能していました。

この非常に単純なコードが機能しなくなった理由を誰かが理解するのを手伝ってくれますか? 修正するにはどうすればよいですか?

4

1 に答える 1

0

これを変える:

<script type="text/javascript"> function refreshiframe() {document.getElementById('feuille1').src = "http://competition.hockeyfrance.com/la/ffhgsheet.php?GameID=20094"  setTimeout("refreshiframe()",30000); } </script>

に:

<script type="text/javascript"> function refreshiframe() {document.getElementById('feuille1').src = "http://competition.hockeyfrance.com/la/ffhgsheet.php?GameID=20094"; setTimeout("refreshiframe()",30000); } </script>

;2 つの異なる js 命令が分割されていることに注意してください。1 つは関数を変更するためのもので、もう 1 つsrcは関数を呼び出すためのsetTimeoutものです。

幸運を!

于 2012-12-18T08:31:24.767 に答える