Autor | Zpráva | ||
---|---|---|---|
heli Profil * |
#1 · Zasláno: 29. 11. 2006, 22:57:11
Mám fotogalerii miniatur, po kliknutí se objeví velká fotka.
Jak udělat, aby pozadí nového okna s fotem mělo nějakou barvu? Jak udělat, aby nové okno nebylo přes celou obrazovku, ale ve velikosti umístěné fotky? Děkuji Heli |
||
habendorf Profil |
#2 · Zasláno: 30. 11. 2006, 08:25:33
Především musíš v pop-upu otevírat html a ne obrázek.
|
||
heli Profil * |
#3 · Zasláno: 30. 11. 2006, 23:38:02
takže bych velký obrázek musela uložit na novou html stránku a pak teprve otvírat?
Já mám v galerii skoro 1000 obrázků. Heli |
||
ph@tE Profil * |
#4 · Zasláno: 1. 12. 2006, 12:17:25
Tak si na to napiš nějaký PHP script. Abys nemusela každý obrázek dávat na jednu speciální stránku, tak si vytvoř jednu speciální stránku, kterou nazveš třeba obrazek.php, udělej si k ní nějakou grafiku a umísti na ni obrázek s parametrem src, který se bude shodovat s proměnnou $src vzatou pomocí metody _GET. Odkazy na obrázky potom budeš dávat třeba ve tvaru "obrazek.php?which=pictures/obrazek.jpg". Do stránky obrazek.php si někam umístíš toto:
<?php $src = $_GET['which']; echo "<img src=\"".$src."\" />"; ?> A na stránce se objeví obrázek, který se nachází ve složce pictures a jmenuje se obrazek.jpg. Podmínkou samozřejmě je aby jsi měla na domácím počítači instalováno PHP pro testování a aby jsi ho také měla k dispozici na tvém hostingu... |
||
habendorf Profil |
#5 · Zasláno: 1. 12. 2006, 18:12:28
Buď php, nebo JS.
|
||
heli Profil * |
#6 · Zasláno: 1. 12. 2006, 19:57:42
ph@tE
děkuji, to zní zajímavě. A jak můžu nastavit velikost nového okna, aby nebylo přes celou obrazovku (např. 1/4 stránky)? dík heli |
||
ph@tE Profil * |
#7 · Zasláno: 1. 12. 2006, 22:06:46
To můžeš udělat přes javascript, ale ten si uživatel může vypnout a okno se mu potom otevře přes celou obrazovku. Ale toto bych nedoporučoval, je lepší když ho necháš tak, aby si sním mohl uživatel jakkoliv manipulovat a v žádných jeho možnostech ho neomezovat... jinak se koukni sem, kde je otevírání změnšeného nového okna popsáno
|
||
Bubák Profil |
#8 · Zasláno: 1. 12. 2006, 22:11:25
Hezký kód je v kapitole Blokování nových oken, takže když má někdo vyplý JS, nebo agresivně nastavené blokování kových oken, tak se odkazem otevře normální okno.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0