2017-06-07 6 views
0

私はこのコードのビットを使用します。Googleプレゼンテーションが埋め込まれたiframeを自動的にリロードする方法はありますか?

<!DOCTYPE html> 
<html> 
    <head> 
     <title>Example</title> 
    </head> 
    <body> 
     <script> 
     window.setInterval("reloadIFrame();", 3000); 
     function reloadIFrame() { 
        document.getElementsByName("testFrame")[0].contentWindow.location.reload(); 
     } 
     </script> 
     <iframe name="testFrame" src="https://docs.google.com/presentation/d/1jkNVBxAX57PjfxTNTkgO8zNnMFYoKUqUKQ4aJk8pCIs/embed?start=true&loop=true&delayms=5000" width="760px" height="920px"></iframe> 
    </body> 
</html> 

をそしてそれは、私はそれが動作するために変更する必要がありますどのような..いくつかのウェブサイトのためではなく、このGoogle presntationに適していますか?

+0

この記事を参照してください:[クロスオリジンフレーム問題](https://stackoverflow.com/questions/25098021/securityerror-blocked-a-frame-with-origin-of-cross-origin-origin-frame) – partho222

答えて

0

あなたはそうしないと、クロスオリジンの問題を持っていますが、代わりにこれを試すことができます。

document.getElementsByName("testFrame")[0].src="https://docs.google.com/presentation/d/1jkNVBxAX57PjfxTNTkgO8zNnMFYoKUqUKQ4aJk8pCIs/embed?start=true&loop=true&delayms=5000"; 

よろしく

関連する問題