外部のWebページを自動的にリロードしたいと考えております。
Javascriptのlocation.reload()でリロードしようと考えましたが、対象が外部のWebページであるため、フレーム(<frame>)に外部のWebページを埋め込んでリロードする方法を考えました。
この方法でも実現はできたのですが、HTML5より<frame>は非推奨で<iframe>の使用が推奨されているとのことでした。
外部のWebページを自動的にリロードするのに、非推奨の<frame>を使用せず、もっと良い方法はないでしょうか?
例えば、https://hogehoge.jp/という外部のWebサイトを5秒間隔で更新したいとした場合、対象のWebサイト自体は外部のものであり、編集ができないため、下記で更新することができました。
HTML
1<html> 2<script type="text/javascript"> 3setTimeout("location.reload()",5000); 4</script> 5 <frameset rows="0%, *"> 6 <frame id="blank"> 7 <frame id="main" src="https://hogehoge.jp/"> 8 </frameset> 9</html>
ただし、frame非対応のサイトは表示できませんし、frameは非推奨ということで、もっと良い方法があれば教えていただきたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/04 15:07
2021/01/04 16:58
2021/01/05 15:07