View previous topic :: View next topic |
Author |
Message |
Valentin
Joined: 06 Mar 2004 Posts: 22 Location: Samobor
|
Posted: 06.03.2004 21:04 Post subject: Prozori |
|
|
Helou,
ja sam ovdje novi, a pisem jer na netu nigdje ne mogu naci rjesenje.
Naime, radim portfolio i imam rubriku u koju sam popikao svoje crno-bijele fotke i radove. Ono sto ja zelim jest da se prilikom klika na 'tambnejle' otvori prozor velicine slike (znaci, link koji vodi na sliku).
Probao sam sa pop-up-ovima, no uvijek mi ostane odvratan bijeli prostor na lijevoj strani i pri vrhu.
Chromeless prozore ne mogu koristiti jer skripte koje sam pronasao ne funkcioniraju dobro sa Win XP-om SP1, te se uvijek otvara u full screenu sto me opet vraca na pocetak. |
|
|
Back to top |
|
|
blackduke mi3.crew
Joined: 08 Sep 2003 Posts: 2681 Location: Zagreb
|
Posted: 06.03.2004 22:06 Post subject: |
|
|
buduci da si ovo ipak stavio u client a ne server-side onda odgovor.
ukoliko bi ti htio pozvati samo jpgove, rjesenje bijelog ruba ce moci samo uz nekakvu php skriptu koju ces pozivati sa slika.php?=marko.jpg (kenjam logicki,neznam sintaksu) gdje se on imati templejt kod kojeg ce slika bit na 0,0 od ruba itd.
ako ne koristis nikakve takve pizdarije, onda moras imati html za svaku sliku te otvarati html tocne velicine slike. popupe obicne imas i u dw opciju, open browser window u behavioursima, velicine te i te, sa tim i tim opcijama.
tolko od mene, o strucnijim stvarima ce kolege koji znaju vise od mene. |
|
|
Back to top |
|
|
vedran
Joined: 08 Sep 2003 Posts: 458
|
Posted: 06.03.2004 22:56 Post subject: |
|
|
Evo probaj sa ovim:
Code: |
<script type="text/javascript">
function popup(lokacija,title) {
var slika = new Image();
var sadrzaj = "";
slika.src = lokacija
pop_up = window.open("", "", "resizable=no,scrollbars=no,width=" + slika.width +",height=" + slika.height +"");
sadrzaj +="<html><head><title>" + title + "</title></head><body topmargin=0 leftmargin=0>";
sadrzaj +="<img src="+lokacija+"></body></html>";
pop_up.document.write(sadrzaj);
}
</script>
|
I primjer korištenja:
Code: |
<a href="#" onclick="popup('slika.jpg','Pop-up sa slikom');"><img src="mala_slika.gif"a>
|
Pošto je margin 0 nebi trebalo biti "bijelog prostora" |
_________________ http://www.hocusvojweb.com |
|
Back to top |
|
|
Valentin
Joined: 06 Mar 2004 Posts: 22 Location: Samobor
|
Posted: 07.03.2004 04:45 Post subject: |
|
|
najljepsa hvala |
|
|
Back to top |
|
|
Valentin
Joined: 06 Mar 2004 Posts: 22 Location: Samobor
|
Posted: 08.03.2004 15:10 Post subject: |
|
|
moze dodatno pitanjce?
Zasto se svaki puta kada kliknem na link otvori slika u full-screenu, a tek kada kliknem drugi puta na isti link prozor velicine slike (sto ja zapravo i zelim)?
Btw. Postoji li kod koji postavlja doticni prozor na sredinu ekrana (centrira)? |
|
|
Back to top |
|
|
vedran
Joined: 08 Sep 2003 Posts: 458
|
Posted: 08.03.2004 15:20 Post subject: |
|
|
Hm..neznam svaki puta bi ti trebalo otvarati pop-up istih dimenzija kao sto je i slika,ali samo ukoliko je path do slike kod funkcije ispravan..jer skripta ocitava dimenzije slike i prema njima otvara prozorcic.. |
_________________ http://www.hocusvojweb.com |
|
Back to top |
|
|
Valentin
Joined: 06 Mar 2004 Posts: 22 Location: Samobor
|
Posted: 08.03.2004 15:52 Post subject: |
|
|
evo primjera:
<p align="center"><a href="#" onclick="popup('images/b&w/nature-bjelolasica.jpg','Bjelolasica');"><img src="images/b&w/nature-gumb-bjelolasica.jpg" border="0"></a></p> |
|
|
Back to top |
|
|
|