Stránka 1 z 1

Pomoc s otevíráním HTML v novém okně (přes <a href=)

Napsal: ned 14. bře 2010, 14:01
od kotas
Zdravím,
chtěl bych na mém webu ve fotogalerii tady:
http://kotasweb.cz/photo_gallery/photo_gallery.htm
aby se mi otevíraly všechny fotogalerie v novém okně. Na netu jsem našel, že se to dělá přes HTML tag <a>, konkrétně <a href.

Má se to dělat cca takhle, když chci aby se mi otevřel odkaz v novém okně: <a href="http://www.elima.cz/htmlmanual" target="_blank">otevřít také v novém okně</a>.</p>

Zkoušel jsem i vícero různejch kombinací a zaboha mi to nejde, prostě to vyhodí, že stránka neexistuje apod., prosím o pomoc..
Dělám v MS Expression Web 2, takhle to vypadá (moje screeny):
http://img706.imageshack.us/i/expression1.jpg/
http://img364.imageshack.us/i/expression2.jpg/

Re: Pomoc s otevíráním HTML v novém okně (přes <a href=)

Napsal: ned 14. bře 2010, 14:04
od OndraSter
Huh MS Expression web...

Když máš na stránce
<a href="mujpc/album/index.html">
tak jen přidej ten target
<a href="mujpc/album/index.html" target="_blank">

to musí fungovat i kdyby se měl internet rozpadnout a google shořet.

Re: Pomoc s otevíráním HTML v novém okně (přes <a href=)

Napsal: ned 14. bře 2010, 14:04
od bubanek
target='_blank' je správně
nicméně ty screeny nejedou :)

Re: Pomoc s otevíráním HTML v novém okně (přes <a href=)

Napsal: ned 14. bře 2010, 14:12
od kotas
Funguje to, přesně jak napsal OndraSter :worship: !

Děkuji moc za ochotu kluciiii 8)

Re: Pomoc s otevíráním HTML v novém okně (přes <a href=)

Napsal: ned 14. bře 2010, 14:36
od NEONET
Jelikoz XHTML nebere atribut target jako validni, pouzivam na to JS ktery to obcura...

Kód: Vybrat vše

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

jak vidis z kodu, pouzijes

Kód: Vybrat vše

<a href="mujpc/album/index.html" rel="external">

Re: Pomoc s otevíráním HTML v novém okně (přes <a href=)

Napsal: pon 15. bře 2010, 20:41
od zombux
spíš tam implementuj lightbox, otvírání oken je dobré leda na zmatení uživatele