Autor | Zpráva | ||
---|---|---|---|
rorsach Profil |
#1 · Zasláno: 24. 3. 2011, 13:27:48
Ahoj všichni,
pročítal jsem diskuzi ale nenašel jsem, co bych potřeboval. Potřeboval bych sím poradit, jak udělat pevnou pozici a velikost nového okna. Vzhledem k tomu, že vytvářím v Backendu na Joomle menu vestavěné na míru do pův. šablojny je to promne dost nutné. Firefox ok, IE ok, ale chromajzl protestuje. Help méé :-) Dík Zdroják zde <a href="http://www.stoleta-kolin.cz/administrator/" onclick="window.open('http://www.stoleta-kolin.cz/administrator/','_blank','top=0,left=0,width=980,menubar=no,resizable=yes,scrollbars=yes'); return false">here</a> a live ukázka zde odkaz je úplně dole jako "login here" |
||
Darker Profil |
#2 · Zasláno: 25. 3. 2011, 15:08:33
Nevím jestli jsem to dobře pochopil, ale pokud chceš vyvinout modální okno, zde máš návod.
|
||
rorsach Profil |
#3 · Zasláno: 25. 3. 2011, 15:32:05
No, vlastně jsem ani nevěděl, že chci modální okno :-D Ale ten zdroják vypadá dobře, tak to snad půjde. Výsledek sem hodím. Díky
|
||
rorsach Profil |
#4 · Zasláno: 25. 3. 2011, 16:40:49
Nějaký dobrák na help? Nějak se mi to nedaří, asi jsem to nepobral :-/ To jsem jako vůbec nepobral :-)
Potřebuji to totiž vložit do PHP souboru. Nejsem si jistý nastavením pozice, ale asi to mám spíš špatně. <script type="text/javascript"> function modalWin() { if (window.showModalDialog) { window.showModalDialog("http://www.stoleta-kolin.cz/administrator/","administrace", "dialogWidth:250px;dialogHeight:250px"); } else { window.open('xpopupex.htm','administrace', 'height=255,width=250,position=fixed,left=0,top=0,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes'); } } </script> Samotný odkaz (Nejsem si jist jestli nehodit do DIVu,a le to už je to nejmenší): <a href="http://www.stoleta-kolin.cz/administrator/" target="administrace" onclick="modalWin(); return false;">click here</a> A teď babo raď, jak to nacpat do xxx.php Zkoušel jsem a nic: <?php require ("neco.php"); echo '<script src="modalscript.js" type="text/javascript"></script>'; ?> Ve výsledku jsem zmatený jak Goro. Kvůli jednomu odkazu mi přijde zbytečně tahat na to externí soubor. Není možné nějak prostě jednoduše tenhle modal script vložit přímo do php. PHP Echo či co? Na PHP jsem půlně natvrdlej. Díky za rady |
||
rorsach Profil |
#5 · Zasláno: 25. 3. 2011, 16:43:34
Polopaticky řečeno,
tonto odkaz bych potřeboval funkční i v Chrome. <a href="http://www.stoleta-kolin.cz/administrator/" onclick="window.open('http://www.stoleta-kolin.cz/administrator/','_blank','top=0,left=0,width=980,menubar=no,resizable=yes,scrollbars=yes'); return false">here</a> |
||
Darker Profil |
#6 · Zasláno: 25. 3. 2011, 19:14:50
Co se týče vypisování v PHP, nevidím důvod nevypsat rovnou
echo "<script>".file_get_contents("modalscript.js")."</script>"; |
||
rorsach Profil |
#7 · Zasláno: 25. 3. 2011, 20:16:47
Tak výsledek je zde. Už jsem donutil Google Chromajzla nastavit velikost okna, ale pozici odmítá akceptovat.
modal.js umístěný ve složce šablony v Joomly function modalWin() { if (window.showModalDialog) { window.showModalDialog("http://www.stoleta-kolin.cz/administrator/","administrace", "dialogWidth:990px;dialogHeight:930px"); } else { window.open('http://www.stoleta-kolin.cz/administrator/','administrace', 'height=990,width=930,position=fixed,left=0,top=0,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes'); } } Vypsaní v PHP v headu na stránce: <script type="text/javascript" src="<?php echo $templateUrl; ?>/modal.js"></script> Odkaz na stránce: <a href="http://www.stoleta-kolin.cz/administrator/" target="administrace" onclick="modalWin(); return false;">click here</a> |
||
Časová prodleva: 13 let
|
0