[ cobragangsta @ 21.01.2011. 21:17 ] @
kako se pomoc u javascripta browser moze "prisliti" da otvori link u novom background tab-u.
svi poznatiji browseri podrzavaju "tabed browsing" tako da verujem da je moguce ili direktno
nekom skriptom otvoriti background tab ili pozvati neku f-ju browser-a da on to uradi.

dakle kada se klike na link da se sadrzaj, umesto na istoj strani, otvori u novom background tabu.

da bi sve bilo kompletnije nebi bilo lose da imamo script i za backgound window (open in background window)

verovatno ovako nekako izgleda:
<a onclick = "window.open('http://www.google.com');">link</a>
[ Aleksandar Ružičić @ 21.01.2011. 22:35 ] @
to sto hoces ne moze da se uradi nikako. javascript koji se izvrsava u browseru je veoma sandbox-ovan i to iz dobrih razloga (sigurnost).

jedine opcije da otvoris link u novom prozoru su da koristis window.open ili da koristis _blank kao vrednost target atributa <a /> elementa. oba nacina ce otvoriti novi prozor/tab (u zavisnosti od browsera i njegovih podesavanja) koji ce biti "background" samo ako je browser tako podesen (mada nemaju svi browseri ni tu mogucnost/opciju).
[ cobragangsta @ 16.02.2011. 09:54 ] @
Ah kako sam se bejah izbedacio :) ....
al sinula mi je nova ideja.
Moze li se napraviti neka ekstenzija za browser koja osluskuje klik misa pa onda otvara link u pozadinskom tabu?
I u kom podforumu da postavim pitanje o pravljanju ekstenzija, da dobijem neke informacije i o okviru cena za koju bi neko konstruisao istu.
[ misk0 @ 16.02.2011. 20:31 ] @
Zavisno za koji browser - za FF mislim da je najlakse napraviti ekstenziju, pogledaj njihove forume. Ali tad moras prvo natjerati korisnika da to instalira (sa nekog tvog izvora jer pitanje da li ce ti dozvoliti da je stavis u javni repository) a to opet povlaci dodatne security issue jer FF defaultno dozvoljava instalacije samo iz svog addons repozitorija.
Ako vec imas toliko kontrolisano okruzenje (korisnik mora imati taj i taj browser, tu i tu ekstenziju) onda se mozda problem moze rijesiti i na neki drugi nacin. Probaj obrazloziti sta zelis postici i zbog cega pa mozda dobijes neko drugo zadovoljavajuce rjesenje.
[ cobragangsta @ 17.02.2011. 22:02 ] @
Da, o tome nisam ni razmisljao da mozda nece da dozvole da ga smestim u u javni repository.
Ostaje jedino da resim tako da otvara u novom tabu a browser da bude podesen na otvaranje u background.
sto umanjuje flaksibilnost

hteo sam da napravim pocetnu stranu koja sadrzi swf file sa slicicama koje predstavljaju odredjene sajtove (slicno kao u chrom-u pocetna strana)
klikom na neku od njih da se otvori taj sajt u bckgr tabu. zeleo sam da izbegnem desni klik pa otvaranje menija pa open in backround tab...

tako da je sad verovatno javni repository najveci problem, mada na kraju ni to nije vazno, vazno je da sljaka