Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy można automatycznie nawigować ramką ?
Forum PHP.pl > Forum > Po stronie przeglądarki
dante-w
do rzeczy : mam stronę 1.html której treść się cały czas zmienia.
Chcę teraz tą stronę umieścić w index.html na takiej zasadzie że ramka ze stroną 1.html będzie odświeżała się co 60sek
i po każdym odświeżeniu suwak w tej ramce zjedzie na sam dół. Być może można to zrobić inaczej niż na ramce ?
Jak narazie napisałem kod który idealnie radzi sobie z przesuwaniem suwaka dla strony z normalnym tekstem,
natomiast w momencie wstawienia ramki z odwołaniem do 1.html już nie działa sad.gif

Oto co spłodziłem, poproszę o poradę smile.gif
Kod
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title></title>
</head>
<body>
a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>


<script type="text/javascript" language="javascript">
var reloadTimer = null;
window.onload = function()
{
    setReloadTime(60)
}
function setReloadTime(secs)
{
    if (arguments.length == 1) {
        if (reloadTimer) clearTimeout(reloadTimer);
        reloadTimer = setTimeout("setReloadTime()", Math.ceil(parseFloat(secs) * 1000));
    }
    else {
        location.reload();
window.scrollBy(0,10000)
    }
}


</script>
</body>
</html>
neverever
  1. <script languaje="javascript">
  2.  
  3. function scrollIframe () {
  4. var ifr = window.ramka;
  5. ifr.scrollBy(0, 60000);
  6. }
  7.  
  8. function reloadIt()
  9. {
  10. frm=document.getElementsByName("ramka")[0];
  11. frm.src=frm.src;
  12. setTimeout("reloadIt()",60000);
  13. scrollIframe ();
  14. }
  15.  
  16. </head>
  17. <body onload="reloadIt()">
  18. <iframe src="t.txt" width="800" height="100" name="ramka" id="ramka"></iframe>
  19.  
  20. </body>
  21. </html>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.