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