Javascript Sayfayı Birkez Yenileme

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    musa-90
    musa-90's avatar
    Kayıt Tarihi: 30/Aralık/2011
    Erkek

    Müridler bir web sayfası düznliyorum ve web sayfasında iframe ile sayfalara çekilmiş daha dogrusu sayfa içinde sayfa çekilmiş google crome bunu görüntülüyor ama firefox ta sorun cıkıyor ben bunu meta tag ile yenileme yapıncada sürekli yeniliyor sayfada ajax ile yapılmış resim animasyonu var.Benim istedigim javascript ile sayfayı bir kez yenilemek.

    Şu kodu denedim ama çalışmıyor.

     

    script language=" JavaScript" >

     

     

     

    Yardımcı olan müridlere şimdiden teşekkürler.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Yenilemeyi yazdığın sayfanın mı 1 kez yenilemesini mi istiyorsun.

    Tam olarak nedir?


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    musa-90
    musa-90's avatar
    Kayıt Tarihi: 30/Aralık/2011
    Erkek

    ontedi bunu yazdı:
    -----------------------------

    Yenilemeyi yazdığın sayfanın mı 1 kez yenilemesini mi istiyorsun.

    Tam olarak nedir?


    -----------------------------

    yok anasayfadaki sayfayı degilde iframe ile cagırdıgım sayfanın yenilenmesi lazım o zaten önmli degil ben yenilemeyi yaptım ama javaScript ile ama atıyorum 3  saniye de bir yeniliyor benim istediğim iframe ile cagrıldıgında atıyorum 1 sani sonra birkez yenileyecek sayfayı sonra duracak bir daha yenilemem yapmayacak

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Twitter
    Twitter's avatar
    Kayıt Tarihi: 13/Ekim/2007
    Erkek

    Js bilmem ama döngülerle halledilir heralde while vs 

    zumsuk e sorabilirsin o daha tecrübeli bu konularda..


    Part Time Engineer, Full Time Dreamer ..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Iframe değil de belirli bir div yada span olsaydı birşeyler yapabilirdim.

    Ama şunu yapabiliriz. Iframe olarak çağrılan sayfada şunu yazarsan istediğin olur. Head etiketlerinin arasına yazman gerekiyor. (3 saniye sonra yeniler ve bir kere.)

     

    <script type="text/javascript">
    	setTimeout("Islem()",3000);
    	function Islem()
    	{
    		window.location.reload()
    	}
    </script>

    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    musa-90
    musa-90's avatar
    Kayıt Tarihi: 30/Aralık/2011
    Erkek

    ontedi bunu yazdı:
    -----------------------------

    Iframe değil de belirli bir div yada span olsaydı birşeyler yapabilirdim.

    Ama şunu yapabiliriz. Iframe olarak çağrılan sayfada şunu yazarsan istediğin olur. Head etiketlerinin arasına yazman gerekiyor. (3 saniye sonra yeniler ve bir kere.)

     

     


    -----------------------------

    Hocam yardımın için teşekkür ediyorum ama verdigin kot 3 saniyede bir sürekli yeniliyor yani bir kez degil.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    asiminnesli
    asiminnesli's avatar
    Kayıt Tarihi: 19/Mart/2010
    Erkek

    hocam arkadaşın verdiği kodu bir while döngüsüne koy 1 kez yapsın sonra döngüden çıksın bence çalışıur 


    I am Jack's inflamed sense of rejection
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    asiminnesli bunu yazdı:
    -----------------------------

    hocam arkadaşın verdiği kodu bir while döngüsüne koy 1 kez yapsın sonra döngüden çıksın bence çalışıur 


    -----------------------------

    öyle olmaz çünkü 3 snde 1 o fonksiyon calıscak her türlü while döner orda. bitane kontrol değişkeni yapıp fonksiyon içinde 1 e eşitlenir sonra her seferinde o kontrol edilebilir. 1 se yenileme gibi.


  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    musa-90
    musa-90's avatar
    Kayıt Tarihi: 30/Aralık/2011
    Erkek

    FCN bunu yazdı:
    -----------------------------

    asiminnesli bunu yazdı:
    -----------------------------

    hocam arkadaşın verdiği kodu bir while döngüsüne koy 1 kez yapsın sonra döngüden çıksın bence çalışıur 


    -----------------------------

    öyle olmaz çünkü 3 snde 1 o fonksiyon calıscak her türlü while döner orda. bitane kontrol değişkeni yapıp fonksiyon içinde 1 e eşitlenir sonra her seferinde o kontrol edilebilir. 1 se yenileme gibi.



    -----------------------------

    Aynen asiminnesli arkadaşın dediği gibi while döngüsüyle yaptım döngü bir sefer dönüyor ama yenileme 3 saniyede bir sefer devam ediyor.

    Hocam bu komuta break filan eklenmiyor mu acaba ???

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    musa-90 bunu yazdı:
    -----------------------------

    FCN bunu yazdı:
    -----------------------------

    asiminnesli bunu yazdı:
    -----------------------------

    hocam arkadaşın verdiği kodu bir while döngüsüne koy 1 kez yapsın sonra döngüden çıksın bence çalışıur 


    -----------------------------

    öyle olmaz çünkü 3 snde 1 o fonksiyon calıscak her türlü while döner orda. bitane kontrol değişkeni yapıp fonksiyon içinde 1 e eşitlenir sonra her seferinde o kontrol edilebilir. 1 se yenileme gibi.



    -----------------------------

    Aynen asiminnesli arkadaşın dediği gibi while döngüsüyle yaptım döngü bir sefer dönüyor ama yenileme 3 saniyede bir sefer devam ediyor.

    Hocam bu komuta break filan eklenmiyor mu acaba ???


    -----------------------------

    hacılar javascript yazıyorsunuz, sayfa post-back olduğunda her işlem tekrar başa sarar.

    yani 3000 ms timeout var ama reload olduğunda tabi ki gene 3 saniye sonra reload olacak.state tutmuyor javascript..

    belki querystring ile yapmak istersin,

    sayfa adı: a.html olsun bu sayfaya yukarda arkadaşların dediği gibi reload değilde direk a.html?type=noreload diye sayfaya yönlendir ardından sayfada quesrystringden type keyinde noreload diye bir değer varsa reload ı çağırmazsın


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Dostum buyur, belki işini görür. gelen_veri.html sayfasındaki içerikleri ilgili divin içerisine 6 saniye sonra yazar.

     

    <!DOCTYPE>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<title>Belirli Süre Sonra Bir Defa Fonksiyon Çalıştırmak</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
    	<meta name="language" content="Turkish" />
    	<meta name="author" content="SERKAN TOGAL - www.ontedi.com" />
    	<script type="text/javascript" src="jquery.js"></script>
    	<script type="text/javascript">
    	function alan_yenile()
    	{
    		$.get("gelen_veri.html", function(data)
    		{
    			jQuery('#ilgili_alan').html(data);
    		});
    	}
    	setTimeout("alan_yenile()", 6000);
    	</script>
    </head>
    <body>
    	<div id="ilgili_alan"></div>
    </body>
    </html>

     

    http://www.ontedi.com/javascript/belirli-sure-sonra-bir-defa-fonksiyon-calistirmak.html


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
Toplam Hit: 4779 Toplam Mesaj: 16