• 06-09-2010, 01:44:31
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba;

    İlk defa böyle bir başlık kullanıyorum çünkü ne yazacağımı bilemedim

    Elimde bir kod var rast gele cümleler yazıyor ancak bir türlü sayfa açılır açılmaz yazdıramadım. Sözü değiştir dediğinde sayfaya yazıyor.

    01	<html>
    02	<head>
    03	<title>rastgele soz</title>
    04	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    05	<meta name="author" content="Engin Deniz">
    06	<meta name="copyright" content="© 2009 Engin Deniz">
    07	<script type="text/javascript">
    08	var kontrol=0;
    09	var veri;
    10	var kelimeler;
    11	function dosyayial(pURL) {
    12	 
    13	 if (window.XMLHttpRequest) { // Mozilla, Safari
    14	 xmlhttp=new XMLHttpRequest();
    15	 xmlhttp.onreadystatechange=hazirla;
    16	 xmlhttp.open("GET", pURL, true);
    17	 xmlhttp.send(null);
    18	 } else if (window.ActiveXObject) { //IE
    19	 xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
    20	 if (xmlhttp) {
    21	 xmlhttp.onreadystatechange=hazirla;
    22	 xmlhttp.open('GET', pURL, true);
    23	 xmlhttp.send();
    24	 }
    25	 }
    26	}
    27	function hazirla() {
    28	 if (xmlhttp.readyState==4 && xmlhttp.status==200) {
    29	 veri=xmlhttp.responseText;
    30	 kelimeler=veri.split("*");
    31	cevir();
    32	 }
    33	 }
    34	function cevir(degisken){
    35	var randy = Math.round(Math.random()*(kelimeler.length-1));
    36	document.getElementById('soz_kesesi').innerHTML=kelimeler[randy];
    37	kontrol=1;
    38	}
    39	function calistir(){
    40	if(kontrol==1){
    41	//alert("onceden yuklendi");
    42	cevir();
    43	} else { //alert("ilk defa yuklendi");
    44	dosyayial('http://www.engindeniz.net/v3.0/engin/sozler.txt');
    45	}
    46	}
    47	</script>
    48	</head>
    49	<body>
    50	 <p>[<a href="javascript:void(0);" onclick="calistir();">Sözü Değiştir</a>]</p>
    51	 <div id="soz_kesesi">.</div>
    52	</body>
    53	</html>
    Demo: http://www.engindeniz.net/v3.0/engin/rastgele.html
  • 06-09-2010, 01:52:29
    #2
    Üyeliği durduruldu
    Şöyle yapsam "." yerine manuel bir söz girsen olmaz mı ?
  • 06-09-2010, 04:21:36
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <div id="soz_kesesi">.</div> kodundan sonra şunu yazıp dener misiniz ?

    <script type="text/javascript"> calistir(); </script>
  • 06-09-2010, 04:26:56
    #4
    Misafir
    bul

    <body>
    değiştir

    <body onload="calistir()">
    kolay gelsin..
  • 06-09-2010, 10:59:40
    #5
    reon adlı üyeden alıntı: mesajı görüntüle
    Şöyle yapsam "." yerine manuel bir söz girsen olmaz mı ?
    Php kullanamıyorum ve belli bir yerdeki verileri çekmem lazım ne yazık ki bu mümkün değil.

    _BuKi_ adlı üyeden alıntı: mesajı görüntüle
    <div id="soz_kesesi">.</div> kodundan sonra şunu yazıp dener misiniz ?

    <script type="text/javascript"> calistir(); </script>
    Çok teşekkür ederim istediğim şekilde oldu rep veriyorum.

    yakoSin adlı üyeden alıntı: mesajı görüntüle
    bul

    <body>
    değiştir

    <body onload="calistir()">
    kolay gelsin..
    Cevabınız için teşekkürler rep gönderiyorum.