Autor | Zpráva | ||
---|---|---|---|
16patrick Profil |
#1 · Zasláno: 13. 8. 2009, 14:19:41
Ahoj, neviem nikde najist nejaky html kod na meniaci sa text po kazdom aktualizovani webu.
t.j. am nejake pole a tam mam text a ked sa aktulizuje web tak aby sa zmenil na nejaky inaksi text. chapete nie? najlepšie pomocou js alebo ak sa da pomocou html |
||
tiso Profil |
#2 · Zasláno: 13. 8. 2009, 14:27:00
16patrick: hľadaj pod heslom vypisovanie náhodného textu , náhodná hláška a podobne...
|
||
16patrick Profil |
#3 · Zasláno: 13. 8. 2009, 15:05:15
dakujem za pomoc :-)
toto je ono: <SCRIPT LANGUAGE="JavaScript"> <!-- text=["Mlčení je zlato, proto někteří lidé chtějí nás soudit za to."," I hlupák, "+ "dokud mlčí, může být pokládán za moudrého.","Je mnoho povolaných, ale málo "+ "vyvolených.","S nikým se nejedná čestně, kdo příjde v laciné vestě.","Kdo "+ "rychle soudí, spěchá, aby litoval.","Přátelství, které mohlo skončit, nebylo "+ "nikdy pravým přátelstvím.","Je lepší bezpráví trpět než páchat.","Řečí "+ "medovou nabízí bylinu jedovou.","Nezaslouží si sladké, kdo neokusil trpké.","Čas "+ "se vysmívá všemu - ale pyramidy se vysmívají času.","To co nás nezabije, to nás "+ "posílí.","Mnozí lidé snižují velké pravdy už tím, že je vysloví.","Snadnost hříchu "+ "považujeme za dovolení k hříchu.","Raději milovat a nebýt milován - než nemilovat "+ "a být milován.","Člověk může být velmi citlivý na čest, a přece žádnou nemít.","Lidé "+ "nejvíce mluví, když nemají o čem mluvit.","Mír není stav, jehož by se dalo dosáhnout "+ "válkou.","Moudrost je jako květ, z něhož včela vytváří med a pavouk jed, každý podle "+ "své povahy."]; pocet=text.length; vyber=Math.round(Math.random()*(pocet-1)); with (document) { write("Přísloví: " + (text[vyber])); } // --> </SCRIPT> |
||
16patrick Profil |
#4 · Zasláno: 14. 8. 2009, 09:45:10
ale nejak to nefunguje ked chcem doho vlozit aj tagy... neupravili by ste to nejak? aby to slo?
|
||
Joker Profil |
#5 · Zasláno: 14. 8. 2009, 09:58:39
16patrick:
JS: 1function zapisPrislovi(){ function zapisPrislovi(){
var el = document.getElementById("prislovi");
if(el){
vyber=Math.round(Math.random()*(pocet-1));
el.innerHTML = "Přísloví: " + text[vyber];
}
} HTML: 1... ...
<div id="prislovi"></div>
<script type="text/javascript">zapisPrislovi(); </script>
... Tohle by mělo výhodu, že se dají měnit přísloví třeba i po kliknutí na tlačítko a podobně. Dalo by se to i parametrizovat, aby to zapisovalo přísloví do různých prvků. |
||
16patrick Profil |
#6 · Zasláno: 14. 8. 2009, 10:03:28
jak mam presnejsie vlozit jen js do dokumentu? aj stym html? nieco tam pre function musi byt? <script > nie?
|
||
Joker Profil |
#7 · Zasláno: 14. 8. 2009, 10:17:08
16patrick:
„jak mam presnejsie vlozit jen js do dokumentu? aj stym html? nieco tam pre function musi byt? <script > nie?“ Do Javascriptového souboru anebo do značky <script>. Samozřejmě tam patří ještě i definice toho textu (před to function, nechtěl jsem to natahovat) |
||
16patrick Profil |
#8 · Zasláno: 14. 8. 2009, 11:14:27
len ja to neviem,nemam skusenosti ziadne z java scriptom, vies tak keby si mohol cele to zapisať ako to uz ma byt v dokumente
|
||
16patrick Profil |
#9 · Zasláno: 14. 8. 2009, 16:56:10
tu som nasiel funkčné len nekedy to nechce zmenit text
<SCRIPT LANGUAGE="JAVASCRIPT"> <!-- var op_text = new Array (); op_text[0] = "what ever you want, html is ok 2"; op_text[1] = "some more stuff"; op_text[2] = "guess what..."; op_text[3] = "more stuff"; var i = Math.round(3*Math.random()); document.write(op_text[i]); //--> </SCRIPT> |
||
Časová prodleva: 16 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0