makeshopのHTMLモードで編集するときの問題
2011/02/23
makeshopで作られたサイトをブラウザで表示すると「"」が無かったり、変なとこで改行されてたりする。
でも管理画面から編集しようとhtmlモードを見たら「"」はあるし、変なとこで改行もされていない。
とりあえず今回の問題はstyle属性が使えるかどうかってとこ。
ブラウザが問題かと思って他のブラウザでチェック。
基本firefoxなんだけどoperaからログイン・編集。
次に「ショップ作成」をクリック。
何回クリックしても画面は変わらない。…operaは非対応なのかな?
しょうがないからIEでやってみた。
管理画面からトップページデザインを選んでhtmlモードに変更。
確認するとサイトと同じように「"」が無かったり、変なとこで改行されてたりしてた。
色々調べるとIEとfirefoxで挙動が随分違うっぽい。
「エディターで編集する」だけなら問題ないんだろうけど…「直接HTMLで編集する」は危険な感じ。
さらに調べるとhref属性やstyle属性は「"」が残るけどalt属性やwidth属性とかでは「"」は消えるっぽい。
しかも…IEが途中で固まるというサプライズ付き。
…どっちで作業すべきなんだろうね。
firefoxで修正してからIEでチェックすればいいかなぁ…。