このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

EasyBBS++とIE 3.0.1b1

発言者:杉浦
( Date Thursday, March 27, 1997 14:03:30 )


IE 3.0.1b1をダウンロードして試しています。機能、安定度、使い勝手
など非常に満足しているのですが、自分のウェブサイトで致命的な問題
を起こしています。

EasyBSS++を使って会議室を運営しているのですが、「最近の発言状況」
から、題名をクリックすると発言ではなく、会議室のメニューが表示
されてしまいます。Netscapeでは問題なく発言に飛ぶことができます。

こうした問題は報告されていますでしょうか。もし解決策がありましたら
ご教示ください。参考ページとしてURLを付記しますので、どなたか、
問題を確認していただければ幸いです。今のところ、訪問者からの苦情
はでていないので、もしかしたら私の環境だけの問題かも知れません。

PS
素晴しいソフトウェアを無料で提供されている前薗さんに感謝…

→  SOHOビレッジ、村の会議室

田中求之 さんからのコメント
( Thursday, March 27, 1997 14:25:29 )

MS Explorer 3.0.1B を落としてきて試してみましたが、EasyBBS++ の
Recent で特に問題はないようですが??

田中求之 さんからのコメント
( Thursday, March 27, 1997 14:39:43 )

問題が起きることは確認しました。

原因は、発言の場所までジャンプするための name タグ( #970326131547 みたい
なやつのことです)の URL 内での位置によるものです。

EasyBBS++ の吐き出す URL は

http://your.home/easyBBSplus/bbs.acgi#970326131547?r=1_room&BBS_MSG_970300000000.html

のように、# のセクションが URL の途中にあります。Netscape はこれでもOKのよう
ですが、MS Explorer 3.0.1 の場合は、

http://your.home/easyBBSplus/bbs.acgi?r=1_room&BBS_MSG_970300000000.html#970326131547

というように、# の部分が必ず最後に来ていないと、URL を正しく解釈しません。
(# に出会ったとたんに、それ以後はすべて Name タグだと解釈するようです)


これは修正した方がいいかもしれませんね。 # は URL の一番最後に付くのが普通ですから。


杉浦 さんからのコメント
( Thursday, March 27, 1997 14:48:14 )

なんと素早い対応!

原因が確認できて一安心です。ありがとうございました。
当分はIEユーザに泣いてもらうしかないということですね。



たまちゃん さんからのコメント
( Thursday, March 27, 1997 14:54:00 )

私も(plug-in版を使って)現象を確認しました。当該現象が起こるのはコメン
トメッセージのみです(ポストメッセージではでません)。

IE3.0の日本語版では問題がないようなので、IEユーザには正式版を使って、
会議室を楽しんでもらって下さい。


前薗 健一 さんからのコメント
( Friday, March 28, 1997 00:11:45 )

> これは修正した方がいいかもしれませんね。 # は URL の一番最後に付くのが普通ですから。

了解。時間を下さい。

前薗 健一 さんからのコメント
( Sunday, March 30, 1997 02:38:40 )

Netscape 3.0.1 J, MSEI 3.0 J で検証してみたのですが、こちらの環境では

> EasyBBS++ の吐き出す URL は
> http://your.home/easyBBSplus/bbs.acgi#970326131547?r=1_room&BBS_MSG_970300000000.html

ではなく、正常に

> http://your.home/easyBBSplus/bbs.acgi?r=1_room&BBS_MSG_970300000000.html#970326131547

となります。
もちろん、コーディングでもそうなっています。
MSIE v3.0.1 b1 を落としてきたのでこれから試してみます。

前薗 健一 さんからのコメント
( Sunday, March 30, 1997 03:23:22 )

MSIE v3.0.1 b1 で検証してみたとろこ、確かに

> http://your.home/easyBBSplus/bbs.acgi#970326131547?r=1_room&BBS_MSG_970300000000.html

となるのは確認しました。しかし、コーディング上では

> http://your.home/easyBBSplus/bbs.acgi?r=1_room&BBS_MSG_970300000000.html#970326131547

となるように書いていますし、 Netscape 3.0.1 J, MSIE 3.0 J で正常に動作
するということは、 MSIE 3.0.1 b1 のバグとしか考えられないのですが。
こちらでは EasyBBS++ の CGI 版と Action 版、および EasyBBS plug-in
でテストしました。

AppleScript 版の EasyBBS DX, Star では検証していないのですが、
同じ結果になると思うのですが。

たまちゃん さんもおっしゃっていますが、IE ユーザには b の付いていない
正式版を使っていただくしか解決方法はないような気がします。

お力になれなくて済みません。 > 杉浦 さん

田中求之 さんからのコメント
( Sunday, March 30, 1997 15:20:57 )

なるほど! MsIE が URL をピックアップするときの問題点だったのですね!

となると、MSIE のベータの問題点ですから、EasyBBS 側では対処する必要は
ないですねぇ。

細かい点を確認しないですみませんでした>前さん


前薗 健一 さんからのコメント
( Sunday, March 30, 1997 17:07:01 )

どもども。 (^^)
それにしても変なバグですね。

杉浦 さんからのコメント
( Monday, March 31, 1997 05:56:37 )

>お力になれなくて済みません。 > 杉浦 さん

とんでもありません。問題の原因がわかっただけでも大助かりです。
ありがとうございました。

今後もよろしくお願いします。


杉浦 さんからのコメント
( Thursday, May 15, 1997 03:36:53 )

IE 3.0.1 for Macが出ましたね。早速ダウンロードしてきました。

ネームタグをきちんと拾わないというバグは解決されているようで
一安心。ただ、うちのPowerMac 7200では起動時のPlug-in
読み込みの際にフリーズしてしまい使用できません。余分な機能拡張
は外してみたのですがやはり駄目。残念です。