Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Javascript - Pop up .

[es] :: Javascript i AJAX :: Javascript - Pop up .

[ Pregleda: 2542 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

epidemija

Član broj: 194209
Poruke: 165
*.teol.net.

Sajt: www.poruka.ba


+6 Profil

icon Javascript - Pop up .25.12.2009. u 09:17 - pre 173 meseci
Pozdrav,
Zanima me kako na web stranici da napravim kada neko klikne na navigacijski meni (na bilo koji button) da mu se prilikom klika u pop up otvori ads.

 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Javascript - Pop up .26.12.2009. u 11:01 - pre 173 meseci
Pa pogledas soruce tog menija i zakacis za 'click' event jos jednu funkciju tj otvaranje pop-up. Tacan kod zavisi od implementacije padajuceg menija.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

epidemija

Član broj: 194209
Poruke: 165
*.teol.net.

Sajt: www.poruka.ba


+6 Profil

icon Re: Javascript - Pop up .29.12.2009. u 14:47 - pre 173 meseci
Znaci da link koji sam oznacio dodam jos jednu funkciuju . tj. otvaranje pop up. To mi odvlaci puno vremena i mijenjanje svakog koda.
A mislim da ima skripta , da li mogu ovde da postavim sajt na kome se moze pogledati princip pa da mi neko poksa reci sta je tacno u pitanju .. Posto ne mogu da resim.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-6.sezampro.rs.



+33 Profil

icon Re: Javascript - Pop up .29.12.2009. u 15:12 - pre 173 meseci
Ne moraš na svaki link pojedinačno da dopisuješ onclick atribut. Taj događaj možeš da "nakačiš" i spolja, kroz sam JS, tako što ćeš da bind-uješ click event na neku stavku tom meniju. Evo kako bi to npr. išlo jQuery-jem:
Code:
$(".menu_button").click(function () { 
    window.open('http://www.google.com'); 
});

Pri čemu je to "menu_button" CSS klasa tih linkova u meniju. A i ne moraš da ideš tom logikom, jer to opet zahteva da svakom pojedinačnom linku dodaješ tu klasu, možeš recimo da "kažeš" da dodaješ click event za sve linkove u okviru tog nekog div-a, koji okružuje meni, ovako:
Code:
$("#menu_div a").click(function () { 
    window.open('http://www.google.com'); 
});

Nadam se da razumeš šta je ideja...
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Javascript - Pop up .29.12.2009. u 15:41 - pre 173 meseci
@Nikola: a sta se desava onda sa prethodno / trenutno nakacem eventom na taj objekt? Da li ce ovaj biti 'dodan' ili ce overwrite-ovati prethodno definisani?
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-6.sezampro.rs.



+33 Profil

icon Re: Javascript - Pop up .29.12.2009. u 17:18 - pre 173 meseci
Nisam ja mislio da on iskoristi oba ova koda, već jedan od ta dva, u zavisnosti šta mu više odgovara. A ako si me pitao čisto informativno, pa vidiš, nikad nisam dolazio u takvu situaciju da imam "konflikt" tog tipa , ali po nekoj logici, mislim da bi trebala da budu izvršena oba koda iz ta dva event handler-a. Sad sam malo čitao i dokumentaciju, al' ni tamo ne piše nešto više na tu temu...
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Javascript - Pop up .29.12.2009. u 18:04 - pre 173 meseci
Pitao sam te informativno, rezonujuci ali nisam siguran da ce se oba izvrsiti vec da ce onaj 'stari' biti prepisan ovim 'novim'. Treba probati.
Razmisljam da kad vec mora naci odakle se poziva stari, a vjerovatno se ne poziva 100 puta vec jednom na slican nacin, da onda samo ispod dopishe to sto mu jos treba bez toga da koristi ovaj tvoj metod. Osim ako taj stari kod nije pisan 'slijepo sa copy/paste' za svaku opciju menija :)

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

epidemija

Član broj: 194209
Poruke: 165
*.teol.net.

Sajt: www.poruka.ba


+6 Profil

icon Re: Javascript - Pop up .06.01.2010. u 10:16 - pre 173 meseci
Hvala Vam.
Pokušaću sa ovim .
Code:

$("#menu_div a").click(function () { 
    window.open('http://www.google.com'); 
});



Pa ću Vam javiti .

 
Odgovor na temu

[es] :: Javascript i AJAX :: Javascript - Pop up .

[ Pregleda: 2542 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.