Stránka 1 z 1
Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 18:53
od Snupik
Dobry den.. potreboval bych jednoduchy hypertext (link) co pri jednom kliku otevre napr 5odkazu v novych oknech... mohl by mi nekdo poradit script? dekuji
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:01
od arxeiss
Kód: Vybrat vše
<script type="text/javascript">
function otevri(){
window.open('adresa1.html','_blank');
... zde si jich dej kolik chceš...
}
</script>
<a onclick="otevri()">Klikni</a>
Jedna možnost, ale uživatel musí mít povolené JS, což dneska je už nutnost...
btw ten open() má mnoho dalším parametrů můžeš prostudovat, jak velké má být, jeslti se má zobrazit stavový řádek, na jaké pozici se má zobrazit atd...
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:18
od Snupik
fuu, nejak sem se stratil.. muzes mi dat priklad napr s odkazy seznam.cz, centrum.cz, atlas.cz ?
window.open('adresa1.html','_blank');
Z tohodle sem pochopil ze se otviraji jen odkazy z meho webu(v tomto sem totalni lamka tak se omlouvam

)
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:25
od NEONET
Kód: Vybrat vše
<script type="text/javascript">
function otevri(){
window.open('http://seznam.cz','_blank');
window.open('http://centrum.cz','_blank');
window.open('http://atlas.cz','_blank');
}
</script>
<a onclick="otevri()">Klikni</a>
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:31
od Snupik
aaa takto

ja to psal vedle sebe a oddeloval ',' ... jeste bych potreboval aby to bylo podtrzene a vypadalo jako normalni odkaz

Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:36
od arxeiss
<style>
.odkaz{
color: #FF0000;
text-decoration: underline;}
</style>
<script type="text/javascript">
function otevri(){
window.open('?p=produkty','_blank');
}
</script>
<a class="odkaz" onclick="otevri()">Klikni</a>
Nebo druhá prasácká možnost, dej tam za <a href="" onclick="otevri()">Klikni</a>
Jenom toto se mi zdá že načte ta stránka na které jsi znova...
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:38
od Exp
Kód: Vybrat vše
<script type="text/javascript">
function otevri(){
window.open('http://seznam.cz','_blank');
window.open('http://centrum.cz','_blank');
window.open('http://atlas.cz','_blank');
}
</script>
<a href="#" onclick="otevri()">Klikni</a>
Odkaz není třeba stylovat, takhle je to jednodušší. Jediná potenciální nevýhoda je to, že sharp způsobí posun na hořejšek stránky.
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:46
od arxeiss
No, jelikož stránky jsou už stejně stylované, a původní barvy odkazu jsou stejně hnusné, takže to stejně nastyluješ aby ti to designově sedělo

Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:47
od Snupik
jde o to ze se to porad nechova jako klasicky link ktery jen dam do chatu a funguje

Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:47
od arxeiss
proč by se nechovalo? Pokud použiješ ten styl tak mi to jede v poho, jedině že by někde byl nadřazený styl pro odkazy
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:49
od Snupik
Musim nato klikat vylozene z webu..kdyz to poslu jako odkaz nekomu " Klikni " tak se otevre jen about:blank#
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:52
od arxeiss
počkej, teď nechápu, kam toto cpeš?
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:54
od Snupik
normalni hypertextovej link kdyz poslu do chatu...tak funguje a otevre web...toto funguje jen pri kliku na urcity adrese...z chatu to otevre jen about:blank#
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 20:58
od Exp
Tak na chat pošli normálně tři odkazy a ne takový prasárny. Nikdo nemá rád když klikne na odkaz a otevře se mu pět oken, okamžitě je pozavírá.
Ten javascript se samozřejmě provede jen na tvé stránce, chat ho těžko spustí.
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 21:02
od Snupik
Exp píše:chat ho těžko spustí.
Nemyslel sem ze dam celej script do chatu

to nééé... jen cisto ten hypertext... no oki kaslat nato...dekuji za rady

Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 21:11
od arxeiss
No jo jenže kaj on potom ten JS nalezne? Nikde takže nic neudělá, což je normální, btw pokud ten chat není udělány prasácky tak by ani neměl vzít ten odkaz jako <a href... atd... bo takhle mužeš přepsat celou stránku pomocí JS
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 21:14
od Snupik
arxeiss píše:No jo jenže kaj on potom ten JS nalezne? Nikde takže nic neudělá, což je normální, btw pokud ten chat není udělány prasácky tak by ani neměl vzít ten odkaz jako <a href... atd... bo takhle mužeš přepsat celou stránku pomocí JS
No takto...chat neveme <a href ... mluvim o hypertextu jako je
KLIK... cize kopiruju "KLIK" jen ten napis co slouzi jako cesta nekam pres web.. nevim to vysvetlit

krapet se v tom zamotavam
Re: Prosim o radu s HTML, jen link(specha)
Napsal: ned 11. dub 2010, 21:43
od arxeiss
no já to chápu, prostě když do chatu napíšeš
http://www.centrum.cz tak potom v chatu to máš jako odkaz na který můžeš kliknout. Ale toto potom nejde to co jsi chtěl. Prostě pošli 5 odkazů a bude to
Re: Prosim o radu s HTML, jen link(specha)
Napsal: pon 12. dub 2010, 09:35
od OndraSter
Tak postupně:
Pokud se odkazuje na # a nechceš, aby to pak skočilo nahoru, do onclick dej nakonec return false;
Pokud to chceš do chatu, a máš přístup někam "výš", než jen jako uživatel, dej si ten javascript na otevírání oken někam do stabilní stránky, a pak při odesílání napiš třeba #link5, kdy ten chat to přepíše na <a href="#" onclick="odkazy(); return false;">ODKAZY</a> -- stejně jako bys to udělal se smajly. Je to jenom příklad, kdy musíš mít přístup ke zdrojákům toho chatu. Bez nich se obávám, že budeš muset tapetovat.

Re: Prosim o radu s HTML, jen link(specha)
Napsal: pon 12. dub 2010, 18:38
od xkryspin
To co chceš je prasárna, ale řešení je:
Udělej si vlastní stránku, která spustí ten script co ti tu ukázali on load - a tu pak linkni (třeba přes tinyurl).
Ale 99% browserů ti to stejně kilne.