Nejste přihlášeni
Stránky 1
V reklamě se někdy místo uvozovek " u tagu <a href=""> zobrazí uvozovky “, které prohlížeč (FF) nebere jako součást uvozovky ale jako speciální znak, takže to rozbije celý DOM a obsah, který chci načíst přes AJAX se hodí do skrytého divu s reklamou a nezobrazí se (př.: http://www.bazarucebnic.g6.cz/ajax.php?what=dayDetail) Prosím o radu, jak se vyhnout rozbití DOM, případně o úpravu uvozovek v reklamě. Děkuji
Offline
Uvodzovky by sa mali zobrazovať správne ak máš nastavené podporované kódovanie v hlavičke daného dokumentu. Pri inom kódovaní sa znaky môžu zobraziť inak. Čiže je na tebe ako nastavíš kódovanie súboru. My s tým nič nedokážeme urobiť.
Offline
Tohle není kódováním, mám nastaveno UTF8 a všechny české znaky v reklamě se zobrazují normálně, jenom místo <a href="nějaký odkaz"></a> se tam občas objeví <a href=“nějaký odkaz“></a> a ten znak “ prostě prohlížeč (zkoušel jsem to jenom ve firefoxu, ale myslím, že ostatní na tom budou stejně) nebere jako uvozovky, kterými se ukončuje nebo začíná hodnota parametru tagu a. A důsledek toho je, že mi to rozbije stránku a když si v doplnku fireBug ve FF zobrazím prvky HTML, tak je to prostě zpřeházený . Myslím, že by stačilo, kdyby se ty reklamy nějak upravili a všechny “ by se převedly na ". Jiná možnost mě nenapadá.
Offline
Je to lepsi?
Offline
Ještě jsem neměl čas to nějak vyzkoušet, ale když jsem se nato teď koukal, tak už to bylo dobré, jenomže ono se to objevuje jenom občas, takže to nemůžu říct definitivně . (Myslím, že se jednalo odkaz na pracovní oděvy a nyní se jeho uvozovky zobrazují normálně) Ale pokud by se ten problém nevyřešil, ještě sem napíšu. Ale jinak děkuji .
Offline
Stránky 1