basti1012.bplaced.net

Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
    Hallo wie kann ich am besten Einfluss auf die css/den style eines iframe nehmen, wenn sich die eingebundene Seite automatisch refreshed? Alles liegt auf einem Server. Zum Beispiel sollen sich die Werte für top: und left: ändern sobald der refresh erfolgt.

    Code

                                        
                                    <!doctyoe html>
    <html lang="de">
    <head>
    <style>
    *{
    margin:0;
    padding:0;
    }
    body{
    display: flex;
        flex-direction: column;
        align-items: center;
    }
    iframe{
    width:80%;
    height:300px;
    border:2px solid black;
    }
    p{
    width:80%;
    }
    main{
    width:80%;
    height:40px;
    border:2px solid black;
    overflow:hidden;
    }
    h5{
    margin:30px 0 0px 0;
    }
    div{
    width:80%;
    height:200px;
    border:2px solid black;
    overflow:hidden;
    }
    button{
    width:300px;
    }
    </style>
    </head>
    <body>
    <h5> Das was im iframe geschrieben wird </h5>
    <main></main>
    <h5>function test() wird im iframe aufgerufen</h5>
    <div></div>
    <h5>Der IFrame blink wenn die Seite neu lädt</h5>
    <iframe src="daten_webseite/iframe.php"></iframe>
    <p>
    <span>Text zum Stoppen mitgeben</span>
    <input type="text" value="Ich habe keine lust mehr" id="text">
    <button id="abbruch">Counter ,reload im IFrame stoppen</h5></p>
    <p>
    <button id="neustart">Counter neu Starten</h5>
    </p>
    <script>
    man=document.getElementsByTagName('main')[0];
    man.innerHTML='Warte auf Nachricht vom Iframe<br>';
    div=document.getElementsByTagName('div')[0];
    div.innerHTML='Warte auf Nachricht vom Iframe<br>';
    
    function test(inhalt){
        div.innerHTML+=inhalt;
        div.scrollTop = div.scrollHeight - div.clientHeight;
    }
    
    document.getElementById('abbruch').addEventListener('click',function(){
        myIframe=document.getElementsByTagName('iframe')[0];
        text=document.getElementById('text');
        myIframe.contentWindow.stop(text.value)
    })
    
    document.getElementById('neustart').addEventListener('click',function(){
        myIframe=document.getElementsByTagName('iframe')[0];
        text='Ich habe keine lust mehr';
        myIframe.contentWindow.start();
    })
    
    </script>
    </body>
    </html>