Autor Zpráva
celda
Profil *
Dobry den,

pripadam si momentalne opravdu blbej, ale nemuzu zaboha odladit itevreni stranky v novem okne. Potrbuju urcit velikost noveho okna, potrebuju aby se v puvodnim okne nestalo nic, potrebuju to delat na udalost kliknuti na <a>, potrebuju aby to fungovalu v Opere, IE a FF. Zkousel jsem vsechno mozny a bud to nefunguje, nebo se to otvira v normalnim "novem okne" v rozmerech mnou nedefinovanych, a nebo se nacte stranka i do vychoziho okna.

Prosim o radu, jak napsat
<a href="#" onclick="javascript: window.open('mypage', 'klpof', 'width=300, height=200'); return false;">bla</a> nebo obdobu a aby to fungovalo.

Diky,
Celda
Anonymní
Profil *
Zkus tohle, je to schválně rozepsaný, aby se to dalo využít kdykoliv a s libovolnou velikostí otevřeného okna.

<script type="text/javascript" language="JavaScript">
function OpenWin (desktopURL, w, h)
{var foo = window.open( desktopURL, "_blank", "toolbar=no,location=no,status=no,menubar=no,scrollbars=no,width="+(w) +",height="+(h) );}
</script>

<a href="javascript:OpenWin('http://www.url.cz',600,400)">KLIKNI</a>
habendorf
Profil
<a href="#" onclick="javascript: window.open('mypage', 'klpof', 'width=300, height=200'); return false;">bla</a>

Především vyhoď javascript: a mezeru ve třetím atributu.
peta
Profil *
celda-habendorf jeste muzes rici, ze onclik je udalost javascriptu sama o sobe, proto to tam nemusi byt jako v a href=javascript , kde to zas byt musi
laik
Profil *
Ono to <a href="#" ... také není zcela korektní. V tomto případě bych to použil takto: <a href="javascript:void(0)" ...
vica
Profil
zdravím
Tak jsem testnul tento váš návod,leč nejede to jak bych potřeboval.Obrázek se otevře jak ve zvláštním novém okně,tak i v okně původním což nechci,ale nevím jak to zrušit.

zde je má stránka

předem díky za pomoc
vica
Profil
již jsem to vyřešil.
Toto téma je uzamčeno. Odpověď nelze zaslat.