Autor | Zpráva | ||
---|---|---|---|
Viktor Profil * |
#1 · Zasláno: 19. 2. 2006, 13:52:24
V knize návštěv mám řádek
<td colspan="2"><textarea name="vzkaz" cols="<?php echo $rozliseni; ?>" rows="10"></textarea></td> kde je proměnná $rozliseni tuto bych potřeboval naplnit hodnotou 800 x 600 $rozliseni = 80 1024 x 768 $rozliseni = 105 Pokud bude rozlišení jiné $rozliseni = 80 Pokud nebude mít uživatel zapnute javascripty (pokud to lze nějak otestovat) nastavit $rozliseni = 80 díky za radu |
||
igamenir Profil |
#2 · Zasláno: 19. 2. 2006, 16:07:24
Řešení nevím, ale já používám, že nastavím col na něco univerzálního (třeba 80) a navíc nastavím width v procentech. Funguje to bez problémů, protože styl width má přednost před cols.
|
||
T3RMiX Profil |
#3 · Zasláno: 19. 2. 2006, 17:38:39
<javascript type="text/javascript>
if (screen.width=800) { document.write('<td colspan="2"><textarea name="vzkaz" cols="80" rows="10"></textarea></td>'); } elseif (screen.width=1024) { document.write('<td colspan="2"><textarea name="vzkaz" cols="105" rows="10"></textarea></td>'); } </script> <noscript> <td colspan="2"><textarea name="vzkaz" cols="80" rows="10"></textarea></td> </noscript> nevim jestli je syntaxe spravne, ale zaklad to ma :] i kdyz tohle reseni se mi nezda zrovna stastne... |
||
centi Profil |
#4 · Zasláno: 19. 2. 2006, 17:44:59 · Upravil/a: centi
T3RMiX
Ba priam neštastné. Takže ja teda neuvidím nič, keďže mám 1280x1024? :-)
|
||
Viktor Profil * |
#5 · Zasláno: 19. 2. 2006, 22:08:33
Tak jsem si naběhl. Chodit to chodí ale v případě, že uživatel má otevřenou historii "Textarea" se sice přizpůsobí dle rozlišení, ale ve skutečnosti se na šířku obrazovky už nevejde, takže se dole zobrazí posuvník.
igamenir napsal: Řešení nevím, ale já používám, že nastavím col na něco univerzálního (třeba 80) a navíc nastavím width v procentech. Funguje to bez problémů, protože styl width má přednost před cols. Jestli mohu poprosit, jak by vypadala syntaxe v mém případě? <td colspan="2"><textarea name="vzkaz" cols="80" rows="10"></textarea></td> Díky |
||
T3RMiX Profil |
#6 · Zasláno: 20. 2. 2006, 09:56:47
centi
Takže ja teda neuvidím nič, keďže mám 1280x1024? :-) na to se autor nedotazoval :) takze jsem na to logicky ani neodpovidal |
||
Anonymní Profil * |
#7 · Zasláno: 20. 2. 2006, 16:02:28
A co:
<td colspan="2"><textarea id="vzkaz" name="vzkaz" cols="80" rows="10"></textarea></td> <script type="text/javascript> if (screen.width = 1024) document.getElementById("vzkaz").cols = 105; </script> |
||
zivan Profil |
#8 · Zasláno: 20. 2. 2006, 16:05:04
Zapomnel jsem se prihlasit
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0