Autor Zpráva
Anonymní
Profil *
Mám dotaz ohledně toho, jak napsat odkaz, aby po kliknutí se otevřel v novém okně nahoře bez lišt, no prostě co možná bez co nejvíc ptákovin, ale chci tam dostat i pozadí, chci si takto upravit fotogalerii, mě se odkazy otevírají normálně v novém okně s bílim pozadím, já bych chtěl do toho pozadí bavu. Jde to? Teda bez toho, abych musel každý tý fotce udělat vlastní stránku. A nejlíp aby se ta fotka ještě zarovnala na střed. Díky
Mistr
Profil
http://www.jakpsatweb.cz/javascript/window.open.html
Anonymní
Profil *
Tohle bohužel neřeší můj problém, to co je na tomhle odkazu mi příliš nepomůže....Ale i tak dík
Mistr
Profil
Dobrá, tak zkusíme něco jiného.

Kód pro otevření nového okna:
<script language="JavaScript">

//<!--

var img_okno=0;

function show_image(img_link,sirka,vyska){

if(img_okno){
img_okno.close();
}


img_x=((screen.width-sirka)/1.8);
img_y=((screen.height-vyska)/1.8);

img_okno = window.open(img_link,"img_okno","width="+sirka+",height="+vyska+",left ="+img_x+",top="+img_y+",toolbar=0,location=0,directories=0,status=0,m enubar=0,scrollbars=0,resizable=0,dependant=1");
}
//-->
</script>


Kód obrázku:
<a onclick='show_image("./img.php?img=Li9OL2UvdC9waHBOZXRkOE0uanBn","420" ,"322");return(false);' href='./img.php?img=Li9OL2UvdC9waHBOZXRkOE0uanBn' target='new'><img src='http://jakob.archa.cz/att/./N/e/t/phpNetd8M_100.jpg' border=0 alt='' vspace=5 hspace=5></a>


Zkus se tím trošku pohrabat, třeba něco vykoumáš. Celé se to dá i zjednodušit.
Anonymní
Profil *
Po prvnim přečtení musím říct, že to vypadá zajímavje, přečtu si to ještě tak 10x a pak už to snad pochopim celý.
Anonymní
Profil *
Díky, už je to skoro podle mých představ, ale jak by tam šlo ještě u toho novýho okna nastavit barva pozadí??? Jde to vůbec javascriptem?
habendorf
Profil
Jasně. Asi nejlepší je scriptem vypsat přímo kód toho okna.
Anonymní
Profil *
habendoef
Nechceš poradit nějakym příkladem jak na to?
habendorf
Profil
Myslím to tak, že bych neotvíral okno s obrázkem, ale okno s html stránkou, jejíž kód by byl vypsán scriptem z openeru.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0