| Autor | Zpráva | ||
|---|---|---|---|
| Cheshbon Profil * |
#1 · Zasláno: 31. 1. 2013, 23:34:55
Použil jsem skript z tohoto vlákna:
Měnící se text Funguje perfektně v MSIE a Chrome, ne však ve Firefixu. Můžete, prosím, poradit jak to rozchodit ve Firefoxu? Použito tady: www.zesrdce.cz Díky |
||
| Cheshbon Profil * |
#2 · Zasláno: 1. 2. 2013, 00:42:00
Tady ještě přikládám použitý kód. PROSÍM, víte si s tím někdo rady? Dík
<script type="text/javascript">
function citat() {
var pocet = 22; // Zde zadejte celkový počet citátů
var citat= new Array(pocet);
var autor= new Array(pocet);
citat[0] = "Víc než cokoliv jiného střež své srdce, protože z něj vycházejí prameny života.";
autor[0] = "Bible, Přísloví 4:23";
citat[1] = "Správně vidíme jen srdcem. Co je důležité, je očím neviditelné.";
autor[1] = "Antoine de Saint-Exupéry";
... promazano ...
citat[21] = "Zrak čistého srdce proniká nebe i peklo. Jakým je kdo ve svém nitru, tak posuzuje též věci zevnější.";
autor[21] = "Tomáš Kempenský";
vyber_citat = Math.floor(pocet * Math.random()); // Náhodně vybere jeden citát
var napis_citat ='<p>' + citat[vyber_citat] + '</p><p id="autor"> ' + autor[vyber_citat] + '</p>';
document.all.citat.innerHTML = napis_citat;
setTimeout('citat()', 100000); //casovac jak casto se to ma menit
}
</script>
</head>
<body onload="citat();">
<div id="pozadi">
<div id="citat"></div>
</div>
</body>
</html> |
||
| MyShare Profil |
#3 · Zasláno: 1. 2. 2013, 00:42:26
Cheshbon:
Nazdar trochu som sa v tom hrabal a postup je takýto: toto: vyber_citat = Math.floor(pocet * Math.random()); // Náhodně vybere jeden citát
var napis_citat ='<p>' + citat[vyber_citat] + '</p><p id="autor"> ' + autor[vyber_citat] + '</p>';
document.all.citat.innerHTML = napis_citat ;
setTimeout('citat()', 100000); //casovac jak casto se to ma menit
}vyber_citat = Math.floor(pocet * Math.random()); // Náhodně vybere jeden citát
var napis_citat ='<p>' + citat[vyber_citat] + '</p><p id="autor"> ' + autor[vyber_citat] + '</p>';
document.getElementById('citat').innerHTML = napis_citat;
setTimeout('citat()', 100000); //casovac jak casto se to ma menit
} |
||
| Cheshbon Profil * |
#4 · Zasláno: 1. 2. 2013, 01:44:22
Užas, funguje to :-)
Mockrát děkuju MyShare, tohle je můj první javascript, takže jsem si vůbec nevěděl rady. Ještě jednou dík |
||
| margin Profil * |
#5 · Zasláno: 1. 2. 2013, 02:08:01
document.all byl před 15 lety "zázrak", ale dneska je pěkná vykopávka, přečti si Alespoň kousek DOMu
Vidím, že ti to chodí, moje ukázka je přesně stejná (vyměnil jsem texty): http://jsfiddle.net/2ahgd/ |
||
|
Časová prodleva: 14 let
|
|||
0