| Autor | Zpráva | ||
|---|---|---|---|
| mim Profil * |
#1 · Zasláno: 19. 10. 2005, 08:38:29
Zdar všem,
nejsem rutinním propgramátorem v JavaScriptu a tak jsem se chytil do pasti. document.location.href = "mailto:" + unescape(readCookie("obchMail")) + "?subject=" + identSubj + "&body=" + identBody; pokud pošlu mail z IE6, české znaky jsou OK pokud to pošlu z FireFox znaky se zmrší, pokud to přeženu přes escape(identBody) tak se korektně zobrazují ne všechny české znaky, třeba ř je v pytli. Co s tím? A když už se ptám, jde nějak formátovat "body". Třeba nejak do sloupečků, nebo aspoň něco jako string.fixed? Díky Mim |
||
| Fred Profil |
#2 · Zasláno: 19. 10. 2005, 08:49:04
Zkus na script dát nějaký charset , třeba <script type="text/javascript" charset="windows-1250">. Není to stoprocentní.
A když už se ptám, jde nějak formátovat "body". Třeba nejak do sloupečků, nebo aspoň něco jako string.fixed? - Nerozumím? |
||
| mim Profil * |
#3 · Zasláno: 19. 10. 2005, 09:15:08
<script type="text/javascript" charset="windows-1250">.
nepomohlo to HTML stránka, ze které se to volá je windows-1250 v mailu se oběví: ěščřžýáíÁŠČŘŽ - pokud je to voláno zn IE6 bez escape - jen v tomto případě je to správně %u011B%u0161%u010D%u0159%u017EýáíÁ%u0160%u010C%u0158%u017D z IE upraveno escape Ä>ščĹTžýáĂĂ?Ĺ ÄŚĹ?Ĺ˝ - z FireFox bez escape %u011B%u0161%u010D%u0159%u017EýáíÁ%u0160%u010C%u0158%u017D - z FireFox upraveno escape - uplatní se jen na znaky ýáí a stím formátováním jsem to myslel tak, že by to mělo vypadat asi tahle 1. sloupec 2. sloupec 3.sloupec aaa bbb dddd a drfttttdgfgfg kjhhdh jednotlivá data v mailu nemají stejnou délku a já bych to chtěl do sloupečků. Problémem je proporcionální font. [b][/b] |
||
| mim Profil * |
#4 · Zasláno: 19. 10. 2005, 09:33:14
do prkýnka, nejsem punťa ale "oběví" beru zpět a nahrazuji "objeví"
|
||
| mim Profil * |
#5 · Zasláno: 19. 10. 2005, 12:00:54
pokud se jako e-mail klient použije Thunderbird, tak to jede všecko OK
hold, nejde spářit dvě znepřátelené firmy. Firmas to dostane jako podmínku správné funkčnosti. S tím asi skončím, ale k tomu "sloupečkování" nikdo nic nemá? |
||
|
Časová prodleva: 21 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0