CSS切り替えスクリプトを更新
Safariで閲覧するとCSSの適用がめちゃくちゃになっている。と、読者の方に教えていただいたのでCSS切り替えスクリプトをあちこちいじりました。
調整中に>>Deltaにお越しになった方は、ページを表示する度に奇妙なメッセージが表示される(デバッグしてた)のにお気づきになったかも。差し替えてSafariが直ったのはいいけど、今度はIEでスクリプトが異常終了するトラブルに遭遇してしまいまして、そいつと2時間ほど格闘しておりました。どうやら
- decodeURIComponent()に、">"の入った変数を渡すとスクリプトが異常終了する。
ということらしいです。ほら、うちの推奨CSSの名前が">>Delta 標準"になってたじゃないですか。それが処理できなくてスクリプトが止まってたぽい…。
ようやっとそれに気付いてCSSの名前から">>"を撤去。それでも直らない、何故?どうやら既にブラウザが">>"付きのデータでcookie持っていらっしゃる。これは困った…。仕方ないのでcookie名を全部差し替え。(古いcookieは30日で期限切れるコトになってるのでご安心下さいませ。)
そんなわけで、これ以上何も出てこないことを祈っていますが、不具合あったら教お教え下さい。
ちなみに、「外部リンクは別窓で開く」オプションも追加になっているので、どうぞご利用下さいませ。
MiniDiary
プログラムと格闘
プログラムと格闘すると体力吸い取られる…。
投稿者 | CASPAR003 |
投稿時刻 | 21:17 |
カテゴリー | 更新履歴 |
コメント | 0 件 |
トラックバック | 0 件 |
記事へのリンク | http://www.caspar003.info/delta/archive/2006/08/27/2117.html |
コメント
- 投稿者
トラックバック
- トラックバック