※ ChatGPTを利用し、要約された質問です(原文:箱庭諸島+JAVA map の作動不良)
箱庭諸島+JAVAでmapの作動不良
このQ&Aのポイント
箱庭諸島+JAVAで開発画面のMAP表示が乱れる問題が発生しています。
hako-cgiの一部のコードを変更したら、MAP表示は正常になりましたが、都市画像をクリックしても座標が変わらなくなりました。
正常に動作するためにはどのように修正すればよいでしょうか?
箱庭諸島+JAVA(あっぽー箱庭諸島からダウンロードしたもの)
で、開発画面の両方ともMAPの表示がぐちゃぐちゃになっています。
hako-cgi.の651行あたりを
# 開発画面の場合は、座標設定
if($mode == 1) {
out(qq#<A HREF="JavaScript:void(0);" onclick="ps($x,$y)" #);
out(qq#onMouseOver="status = '$point $alt $comStr'; return true;" onMouseOut="status = '';">#);
}else{
out(qq#<A HREF="JavaScript:void(0);" #);
out(qq#onMouseOver="status = '$point $alt $comStr'; return true;" onMouseOut="status = '';">#);
}
out("<IMG SRC=\"$image\" ALT=\"$point $alt $comStr\" width=32 height=32 BORDER=0>");
# 座標設定閉じ
out("</A>");
から
# 開発画面の場合は、座標設定
if($mode == 1) {
# out(qq#<A HREF="JavaScript:void(0);" onclick="ps($x,$y)" #);
# out(qq#onMouseOver="status = '$point $alt $comStr'; return true;" onMouseOut="status = '';">#);
}else{
# out(qq#<A HREF="JavaScript:void(0);" #);
# out(qq#onMouseOver="status = '$point $alt $comStr'; return true;" onMouseOut="status = '';">#);
}
out("<IMG SRC=\"$image\" ALT=\"$point $alt $comStr\" width=32 height=32 BORDER=0>");
# 座標設定閉じ
out("</A>");
に変更したところマップは正常に表示されましたが、
次は、都市などの画像をクリックしても座標が変わらなく
なってしまいました。
(もちろんコメントアウトする前は座標は変わりました。)
どなたかご回答、お願いします。
お礼
ご回答ありがとうございます。 他のサーバーで試してみたところ上手く作動しました。