[ kelja @ 07.04.2007. 01:35 ] @
Pa eto, to bi bilo to... Kako da i pored popup blokera popup, ipak, iskoci :)

Hvala unapred!
[ Aleksandar Ružičić @ 07.04.2007. 02:20 ] @
pa, tesko :)
meni firefox sa uspehom blokira sve pop-upove, tako da mislim da je veoma veoma tesko zaobici blokiranje (naravno mislim na popupe koji se otvaraju onload, jer se popupovi koji su aktivirani klikom ne blokiraju), znam da postoji nacin da se preko flasha zaobidje blokiranje, ali to je ispravljeno u 1.5 (ako ne i ranije)... ovo pricam za ff, za ie, operu i ostale ne znam...
[ Miroslav Ćurčić @ 07.04.2007. 11:13 ] @
Tako što window.open pozoveš s adresom koja je u istom domenu kao trenutna stranica, pa ti iframe-uj sadžaj u njega odakle hoćeš.

To mi je uvek prolazilo (ili ja nemam dobar bloker).
[ kelja @ 09.04.2007. 23:26 ] @
Hvala na odgovorima.

@mVeliki,
bojim se da ne razumem :-(.
Da li bi mogao da objasnis malko detalnjnije?
[ Miroslav Ćurčić @ 09.04.2007. 23:41 ] @
Funkciju window.open pozivaš sa parametrom koji je URL stranice sa koje treba učitati sadržaj,
e sad koliko sam primetio blokeri neće blokirati takav popup ako je domenski deo tog URLa isti kao
domenski deo trenutne stranice, tj. učitavanje sadržaja iz istog sajta.
A kako ćeš ti pripremiti sadržaj tog prozora je tvoja stvar, recimo možeš PHPom pokupiti HTML sadržaj
sa drugog sajta, eventualno ga prepraviti i ispisati u ovaj prozor.
[ kelja @ 10.04.2007. 02:19 ] @
Hm...
ne znam da li sam te razumeo,ali meni u pop-upu i ne treba sadrzaj sa drugog sajta/domena.
Stvar je jednostavna:
u index.php on load pozivam funkciju window.open.Ona otvata 'popup.php' prozor ciji se sadrzaj izvlaci iz baze:

http://www.hotel-palacio.com/

Ali, ako je ukjucen pop-up bloker, tog prozora jednostavno nema.
[ bzero @ 10.04.2007. 11:22 ] @
Nema ni veze da li je sadrzaj, odnosno url prozora koji otvaras sa istog ili drugog domena, problem je nesto drugo.
Ako, na primer, napravis HTML stranu i na nju stavis jedno dugme i kada korisnik klikne na to dugme, pozoves funkciju za otvaranje novog prozora, prozor ce da se otvori kako treba. Ali, ako istu tu funkciju pozoves na window onload, svaki normalan popup bloker ce spreciti otvaranje takvog prozora. Razlika je jednostavno u tome, sto je u prvom slucaju, korisnik taj koji je otvorio prozor svojom voljom (time sto je pritisnuo dugme), a u drugom slucaju, prozor se otvara bez zelje i znanja korisnika, sto popup blokeri upravo treba da sprece.

Mislim da bi ipak trebao da promenis koncepciju i izbegnes otvaranje popup-a na sajtu, a da prikaz tog sadrzaja resis na neki drugi nacin.
[ kelja @ 10.04.2007. 12:31 ] @
@bzero
hvala na odgovoru, ali klijent je zeleo upravo ovo.Ja znam da je iritirajuce i nikad ne bih koristio on load pop-up ,ali eto...Uostalom, sad se i on dosetio da postoje popup blokeri, pa razmislja o alternativnom resenju...A meni osim iframe-a koji bi donekle narusio koncepciju strane nista drugo ne pada na pamet...
[ bzero @ 10.04.2007. 13:17 ] @
Moze da se napravi jedan div, koji bi izgledao kao prozor, sa close dugmetom, koji bi se apsolutno pozicionirao na sredinu strane i prikazao nakon ucitavanja. To bi licilo na popup i imalo slicnu funkcionalnost, ako je klijent vec zapeo za tako nesto.
[ kelja @ 10.04.2007. 13:53 ] @
@bzero -ako bi bio ljubazan da mi posaljes primer(kod,link) bio bih veoma zahvalan!

Evo, sad sam nasao nesto:
http://www.codeproject.com/useritems/js_floating_dimming_div.asp

Valjda ce posluziti.Pozdrav!

[Ovu poruku je menjao kelja dana 10.04.2007. u 15:05 GMT+1]