■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

PSO2

610 :RIS ◆MvRbZL6NeQ:2013/07/28 23:09:00 ID:Z6gOzmRDJs
ん、あと新サイトの団員紹介なのですが、画像クリックして
詳細開くやつってどういう構造なのです?
GreenBrowserだとUPは出来るけどこっちが反応しないや・・・。

611 :塊素 司令:2013/07/29 00:38:00 ID:EWwDcmvz7.
>>610
 画像表示部分のすぐ下に非表示状態の黒シート表示タグと非表示状態の詳細表示部分が仕込んであって、画像タグに仕込まれた onclick 属性にて指定された指定された JavaScript により、非表示を表示に切り替えて表示しています。
 その際、ブラウザの表示範囲と詳細表示部分の幅、及び高さを取得して計算を行ない、表示部分が画面中央に来るように設定しています。

 もしかすると、このあたりで使用している関数がブラウザ側で対応してないのかもしれないですね……。
 GreenBrowser をインストールして確認してみます。

612 :塊素 司令:2013/07/29 11:20:00 ID:EWwDcmvz7.
>>610
 調査の結果、GreenBrowser はどうも使用しているレンダリングエンジン、JavaScript エンジンが古いみたいで、画面表示幅の計算に使用している関数に対応しておらず、そこでエラーを起こしてるみたいですな;
 処理が途中で止まってしまうので見た目上、反応していないように見えるようです。

 んー、この問題があるからみんなに使用ブラウザを聞いたうえで古い仕様のブラウザを切り捨てたんですが、やっぱ対応が必要か;
 IE は最新でも、古いエンジンを持ち込んだブラウザには関係ないしな……。

 対応そのものはそれほど難しい話ではないので、対応しときまっさー。ただ、ちょっと縦横の幅の取得方法が変わるので、他のブラウザと表示位置が微妙に変わると思われます。
 ご了承ください。

330KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス