昨日知り合いから、Macでこのサイトを見るとブラウザが落ちてMacごと再起動してしまうと聞いた。前にもそう言っていた友人がいて、その人の環境独自の問題なのかと思っていたのだけど、他にも同症状の人が。ひどいブラクラ状態だ。申し訳ないです。
Macでも、OS9のIEで見るとなるらしい。JavaScriptが悪さしているんだろうか。MTにしてutf-8とShift_JIS混在にしたからだろうか。対処してみているのだけど、Mac環境がないのでテストできない。
久しぶりにサイトのScript・HTMLを見直してみたら、よくなさそうな所がいくつかある。これを機会に全部やり直しちゃおうかな。MT4も出たし。いや、でも原因が分からないと、また症状が発生するサイトになっちゃうかもしれない。困った。
2007.09.08追記
原因は、ページ上部のタイトル部分背景の画像をランダムに切り替えていたJavaScriptでした。
以前使っていたスクリプト
var bgimgs = new Array; bgimgs[0] = "https://denzo.sakura.ne.jp/data/menu_back01.jpg"; bgimgs[1] = "https://denzo.sakura.ne.jp/data/menu_back02.jpg"; bgimgs[2] = "https://denzo.sakura.ne.jp/data/menu_back03.jpg"; bgimgs[3] = "https://denzo.sakura.ne.jp/data/menu_back04.jpg"; bgimgs[4] = "https://denzo.sakura.ne.jp/data/menu_back05.jpg"; var img = bgimgs[Math.floor(Math.random()*bgimgs.length)]; if(document.createStyleSheet) { // IE var s = document.createStyleSheet(); s.addRule('#bgimg', 'background-image: url(' + img + ')', 0); } else { // Gecko document.documentElement.appendChild(document.createElement('style')); var a = document.styleSheets; a[a.length-1].insertRule('#bgimg { background-image: url(' + img + ') }', 0); }このスクリプトを切ってみたら落ちなくなりました。ブラウザによって切り替えたり複雑なことしてたのが悪かったのかな?このスクリプトが悪かったのは分かったのだけど、これの何が原因だったのかは分からない。 スクリプトは新たにシンプルなものに書き直してみた。問題なく動いてるみたい。
新たなスクリプト
rdmimg = new Array(); rdmimg[0] = "https://denzo.sakura.ne.jp/data/menu_back01.jpg"; rdmimg[1] = "https://denzo.sakura.ne.jp/data/menu_back02.jpg"; rdmimg[2] = "https://denzo.sakura.ne.jp/data/menu_back03.jpg"; rdmimg[3] = "https://denzo.sakura.ne.jp/data/menu_back04.jpg"; rdmimg[4] = "https://denzo.sakura.ne.jp/data/menu_back05.jpg"; img = Math.floor(rdmimg.length*Math.random()); rdmimg = rdmimg[Math.floor(img)]; document.write ('<style type="text/css">#bgimg {background-image: url("'+ rdmimg +'");}</style>');
sai
もうMac(ウチはOS8.6)でココ見るんは諦めてた^^;
対処してくれたら、確認ぐらいするから
連絡してくれぃ。
さじ
あら、君んとこもそうだったのか…申し訳ない。
一応、Topページ以下すべて対処してみたのだけどまだだめかな?
sai
おー!落ちなくなった!ちゃんと見れる!
⋯でもこのコメント欄に書き込むとき、文字化けして
何書いてるかわからんようになるな^^;
sai
↑表示はちゃんとされるんやね(¥ホj
さじ
見れましたか!
でも、テキストボックスで文字化け?
MacIEはもう!
ちょっと調べてみるよ。
sai
…お手数かけます…
さじ
いや、見てもらってるのにそんな。