[ misa vranje @ 07.02.2004. 23:11 ] @
Kako da odredim mesto popup popup prozora?
[ |izard @ 07.02.2004. 23:51 ] @
Jednostavno uz pomoc JavaScript-a.
Evo ti kod koj treba da ubacis u tvoj pop-up window:

<script language="JavaScript1.2">
top.window.moveTo(0,0);
</script>

Ovde setujes poziciju tvog prozora (0,0) u pixelima.
Srecno!

Poz.!
[ misa vranje @ 09.02.2004. 14:04 ] @
Izvini sto sam mnogo dosadan ali kako da odredim i velicinu prozora.Mislim u istim kodom da odredim i velicinu i poziciju popup-a.
[ |izard @ 09.02.2004. 14:22 ] @
Ok. Za poziciju sam ti rekao kod, samo ne znam da li si uspeo da ga iskoristis :)

Znaci u File koji je popup u njega stavis onaj kod koji sam ti rekao u proslom postu.
samo mu zadas koordinate gde da ti ga postavi.

Ajmo sada za velicinu prozora. Potreban ti je sledeci kod:

<script language="JavaScript">
var newwin; function launchwin(winurl,winname,winfeatures)
{newwin = window.open(winurl,winname,winfeatures);}
</script>

Eh sada da zadamo funkciju na link. Znaci treba da ti link bude ovako:

javascript:launchwin('IME_POPUP_FAJA.html', 'newwindow' , 'height=500,width=250')

sto u kodu izgleda ovako:
<a href="javascript:launchwin('IME_POPUP_FAJA.html', 'newwindow' , 'height=500,width=250')">

height = VISINA
width = SIRINA

Nadam se da ces uspeti... sve sam ti dao :)

Poz.!
[ bluesman @ 09.02.2004. 15:23 ] @
probaj ovako, jednim potezom:
Code:

<script>
w = screen.width;
h = screen.height;

function openWin(windowURL,windowName,windowFeatures) { return window.open(windowURL,windowName,windowFeatures);} 

function PopWin (url,width,height,name)
{
    var left = (w - width) / 2;
    var top = (h - height) / 2;
    options = "left="+left+",top="+top+",width="+width+",height="+height;
    options += ",toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0,fullscreen=no"
    win_id = openWin (url, name, options );
}
</script>


ovo ti centrira na sred ekrana, a pozivas funkciju na primer ovako

<a href="javascript:PopWin('proba.html', 300,400, 'ime');">popup</a>
[ |izard @ 09.02.2004. 15:36 ] @
bluesman,
Moze tako, a moze i onako. Samo ne vidim sta si mu novo rekao osim sto si centrirao na sredinu ekrana i plus pobio sve funkcije popup window-a :)

Poz.!
[ bluesman @ 09.02.2004. 23:32 ] @
Znas kako, ja sam pokusao da mu pokazem koje sve opcije ima kada otvara novi prozor, kao i da pozicija i velicina moze da se odredi pre otvaranja, a ne posle jer se onda ne vidi "poskakivanje" prozora, kao sto ce se videti ako otvori prozor onako kako si mu it objasnio i onda uradi moveTo(), osim toga sve se izvrsava u jednoj funkciji nema potrebe za js u popup prozoru.

Ako si se uvredio, sorry, mislim da je kod ipak razlicit. Ipak, priznajem da sam skot jer sam pokusao da konkurisem tvom kodu za koji si se toliko potrudio da lepo obojis i izdvojis vazne stvari, tvoj kod je mnogo bolji.
[ arsa xx @ 10.02.2004. 02:05 ] @
Ako zelis da pozicioniras popup uz neki deo strane mozes da koristis prvu i poslednje dve funkcije(+prvi if) u ovom primeru.
http://www.arsa.co.yu/svastara/colorpicker/
[ noviKorisnik @ 10.02.2004. 07:31 ] @
[green]Peace[/green]

Hajde sad lepo priznaj da si se samo šalio...

Ja ne znam zašto se koristi baš toliko oštar rečnik.

Objavljivanje više različitih rešenja može da bude dobro a može i maestralno da zbuni onoga-koji-očekuje-odgovor. Pogotovo uz prepirku - čije je parče koda lepše.
[ bluesman @ 10.02.2004. 15:29 ] @
Citat:
arsa xx:
Ako zelis da pozicioniras popup uz neki deo strane mozes da koristis prvu i poslednje dve funkcije(+prvi if) u ovom primeru.
http://www.arsa.co.yu/svastara/colorpicker/


Jako lep kod, uredan i koristan. Bravo.
[ bluesman @ 10.02.2004. 15:30 ] @
Mani se Tomice, lakse je ovako...
[ arsa xx @ 11.02.2004. 01:55 ] @
Citat:
bluesman:
Citat:
arsa xx:
Ako zelis da pozicioniras popup uz neki deo strane mozes da koristis prvu i poslednje dve funkcije(+prvi if) u ovom primeru.
http://www.arsa.co.yu/svastara/colorpicker/


Jako lep kod, uredan i koristan. Bravo.


Malo odstupa od teme ali...
Konkretno funkcije koje sam spomenuo nisam ja pisao.
Redosled i logika manje vise prikaza boja i funkcija(setColorFromField) koju sam danas napisao i udejtovao su moje delo.
[ simovina @ 28.04.2004. 09:49 ] @
evo ukratko....
hteo bi da napravim foto galeriju od ovog pop up java scripta...
znaci ono klikne se na jednu malu sliku ...otvara se pop up sa uvecanom slikom...
e sada kako da povezem sve to...jel' dajem neki id svakoj stranici (ili slici)
koja se ucitava u popup?

javascript:launchwin('IME_POPUP_FAJA.html', 'newwindow' , 'height=500,width=250')

gde i kako da setujem vise ovih fajlova ?? var vrednosti...?? url ??
nadam se da sam bio jasan sa pitanjem....

hvala.....
[ Ivan Stanojevic @ 29.04.2004. 00:08 ] @
ja ipak mislim da je moj kod najlepsi...
a evo pritom ima i euro znak ovde

Code:

<script>
function pop(url,x,y,w,h) {
window.open(url,"","top="+x+",left="+y"+",width="+w+",height="+h)}
</script>


a kasnije se poziva sa

pop(imeStranice,xKoordinata,yKoordinata,sirina,visina)


[Ovu poruku je menjao Ivan Stanojevic dana 29.04.2004. u 02:18 GMT]
[ Ivan Stanojevic @ 29.04.2004. 00:13 ] @
a evo i verzija kad treba centrirati prozorče

Code:

<script>
function pop(url,w,h) {
window.open(url,"","top="+(screen.availWidth-w)/2+",left="+(screen.availHeight-h)/2"+",width="+w+",height="+h)}
</script>