Autor | Zpráva | ||
---|---|---|---|
preca1 Profil |
#1 · Zasláno: 22. 6. 2008, 15:26:51 · Upravil/a: preca1
zdravíčko,
na svých stránkách mám galerii obrázků. po kliknutí na zmenšeninu by se měl otevřít normální obrázek v novym okně. obrázky chci otvírat pomocí js, abych moh nastavit velikost okna apod. v hlavičce mam mj. (pro případ vypnutého js) <base target="_blank"> pak mam dva externí js soubory. jeden se menuje jquery-1.2.1.js a někde sem ho stáhnul a druhej soubor, kterej mi tu kdysi někdo napsal: $(function(){ $("div.open-h a").click(function(){ window.open(this.href, '_blank', 'width=650,height=900,scrollbars=yes,resizable=no,location=yes'); return false; }); }); druhá část je to samý, akorát mam prohozenou šířku s výškou mam obrázky na výšku a na šířku a mam je v tabulce a podle toho, jestli sou na výšku nebo šířku je mam v jednotlivejch divech open-w a open-h. ta stránka vypadá asi takhle: <div id="obsah"> <div class="open-w"> <a href="..."><img src="..." width="156" height="117"></a> - obrázek na šířku <a href="..."><img src="..." width="156" height="117"></a> <a href="..."><img src="..." width="156" height="117"></a> </div> <div class="open-h"> <a href="..."><img src="..." width="117" height="156"></a> - obrázek na výšku <a href="..."><img src="..." width="117" height="156"></a> <a href="..."><img src="..." width="117" height="156"></a> </div> </div> ten script úplně krásně funguje v ie i ve ff, ale v opeře se mi ty obrázky otevřou akorát v novym panelu. js mam v opeře povolenej a poznam to za a) podle nastavení a za b) že se mi vypisuje text, kterej píšu pomocí document.write(). ty obrázky se otvíraj v tom novym panelu, i když vymažu to <base target="_blank"> nevíte v čem by mohla bejt chyba? omlouvam se za případnou zmatenost a komplikovanost mého výkladu :) děkuji |
||
Davex Profil |
#2 · Zasláno: 22. 6. 2008, 15:42:12
Jaké chyby hlásí chybová konzole? Odkaz na živou ukázku by nebyl na škodu. Třeba je v Opeře zapnuto, že se místo nového okna má otevřít nový panel.
|
||
preca1 Profil |
#3 · Zasláno: 22. 6. 2008, 16:21:39 · Upravil/a: preca1
Davex
chybová konzola mi hláší chyby akorát ohledně css. js je v pořádku (v ie i ff mi to funguje). do nastavení sem se kouk a nic takovýho tam nebylo. ještě to někam upnu. http://tomik.webz.cz/testing/c-gallery.html - tady to je. když si vypnete js, tak se vám dokonce změní ten text, takže js funguje |
||
Davex Profil |
#4 · Zasláno: 22. 6. 2008, 16:43:14
Nástroje / Nastavení.../ Pokročilé volby / Listy - Další nastavení listů... - Otevírat nová okna místo listů
|
||
preca1 Profil |
#5 · Zasláno: 22. 6. 2008, 16:47:10
Davex
tak tim se docililo, akorat to, ze se proste otevre novy okno, jenze uplne standradni. ne js. a to sem aktualizoval stránku :) |
||
Bubák Profil |
#6 · Zasláno: 22. 6. 2008, 17:04:25
do nastavení sem se kouk a nic takovýho tam nebylo
Ta volba tam je, výchozí nastavení je: Nástroje > Nastavení > Pokročilé volby > Listy > Další nastavení listů > Vždy maximalizovat Pokud by to bylo nastavením Opery, tak by tam bylo "Vždy maximalizovat, i vyskakovací okna" Vyzkoušej třeba na stránce http://home.pf.jcu.cz/~pepe/priklady/_Testovani_prohlizecu/test_nove_o kno.htm Krom prvního příkladu by se ti vždy mělo otevřít nové okno. Odkaz by pomohl. Davex Co to je za Opera a překlad? |
||
preca1 Profil |
#7 · Zasláno: 22. 6. 2008, 17:47:23
Bubák
odkaz tam je. dyštak teda ještě jednou http://tomik.webz.cz/testing/c-gallery.html ty odkazy fungujou presne, jak pises. akorat pak nevim, proc mi to funguje v ie a ff a v opeře ne. bohuzel se v js nevyznam do takovy hloubky, abych si nasel tu chybu. nechapu, kde je problem. nebyl by nekdo tak ochotnej a zjistil kde je jádro pudla? dík |
||
Davex Profil |
#8 · Zasláno: 22. 6. 2008, 19:47:44
Bubák
Česká Opera 9.5 stupně. Něco se ti nezdá? |
||
Bubák Profil |
#9 · Zasláno: 22. 6. 2008, 20:04:09
Davex
Už jsem to našel, to není v roletce, ale mezi zatržítky. Doporučuji doporučuji ponechat nezatržené. |
||
Časová prodleva: 16 let
|
0