スレッド:マップから小窓が開けました
マップから小窓が開けました 投稿者:ヤマトタケル 投稿日:2008/11/11(Tue) 21:17:37 home No.52
routemap_sub.htmから小窓を開く件で過去スレでアドバイスを頂き、何とか動くようになりました。
http://homepage3.nifty.com/uyou3po/gpx_jsgi/routemap.htm?lat=37/06/55&lng=139/00/40&url=gpx_jsgi/xml_data/0810_hakkaisan.xml
このマップで、アイコン「凡例」ボタンで小窓が開きます。

いちおうWeb上で成功はしたのですが、はてな?なのです。
PC内においてはクリックしても、ステータスに「ページでエラーが発生」メッセージのみで動作しません。

知らないうちにWebとPCとは異なるファイルを置いたかな?と調べましたが、そうでもありません。

PCで動作テストをいくらやっても動きませんでした。
ためしにアップしたら動いたという次第です。もっと早期に試せばよかったのにと思ってます。

Webで動くがPCでは動かない。これはどのようなことが考えられるでしょうか。

電子国土Webの本論ではありませんので、お時間がある時ご教示ください。
Re: マップから小窓が開けました 投稿者:あにねこ 投稿日:2008/11/11(Tue) 23:52:15 home No.53
こんばんは。
凡例をポップアップする機能は使いやすくて良いですね。

PC上で動かない件ですが、今だったらPCの方でも動きませんか?
HTMLファイルはPCに置いてあっても、JSGIファイルはWeb上の
http://homepage3.nifty.com/uyou3po/gpx_jsgi/xml_data/0810_hakkaisan.xml
がアクセスされるので、これがないとエラーになるかも知れません。
Re^2: マップから小窓が開けました 投稿者:ヤマトタケル 投稿日:2008/11/12(Wed) 09:40:55 home No.54
お忙しいところ、お返事ありがとうございます。

ご指摘のファイルの存在は、
http://homepage3.nifty.com/uyou3po/gpx_jsgi/xml_data/0810_hakkaisan.xml
FFFTPでのぞくとURLのWebの定位置に確認できます。

状況を補足しますと、
PC内のHPにおける電子国土マップ12点すべては、地形図・GPSログ等が意図どおり表示してます。
そして「中心座標」・「印刷」・チェックボックス2個とも正常動作します。
しかし、どのマップでも「凡例」ボタンだけが動作しません。
PCでは開かない「凡例」HTMLファイル、即ち icon_indx.htm はPC・Webともそれぞれ定位置に存在してます。

念のため、ボタンが動作するWeb内のroutemap_sub.htmファイルを逆にダウンロードしても結果は同じです。
なお、Firefox/Opera/Safariの最新Ver版では正常(凡例ボタン正常動作)です。

はてさて??? ですが、
もし何かヒントをお持ちでしたら、お願いします。でも手間のかかることなら、自身のPCに限ったしかもIE/7だけの問題のようですので、放置していただいて結構です。
Re^3: マップから小窓が開けました 投稿者:あにねこ 投稿日:2008/11/18(Tue) 22:01:56 No.55
手元にIE7が動く環境がなくて、返信が遅れてすみません。
ようやく機会があったので、PCにHTMLを置いて、
IE7を使って読み込んだところ、うまく表示されました。
やったことは、No.52 のURLが示す
routemap.htm, routemap_sub.htm, webtis_map_obj.htm
をダウンロードしてPCに置き、さらに次のHTMLファイル

<html>
<body>
<a href="routemap.htm?lat=37/06/55&lng=139/00/40&url=gpx_jsgi/xml_data/0810_hakkaisan.xml">RouteMap</a>
</body>
</html>

を作成して、IE7からファイル参照で開き、リンクをクリックしました。
時間があればお試し下さい。
Re^4: マップから小窓が開けました 投稿者:ヤマトタケル 投稿日:2008/11/21(Fri) 22:07:17 No.56
お手数をかけて申し訳ないです。

> <a href="routemap.htm?lat=37/06/55&lng=139/00/40&url=gpx_jsgi/xml_data/0810_hakkaisan.xml">RouteMap</a>

この意味は↑自身のPCのgpx_jsgiフォルダ内にHTMLファイルを仮設して、GPSマップを開くことですね。

そう解釈してのレスです。HTMLファイルを作ってクリック試してみましたが、相変わらず「凡例」ボタンだけは動作しません。

これまでも同じGPSマップをWebとPC内の両者をテストしてきましたが、どれもPC内リンクは「凡例」ボタンが動作しませんでした。

たとえば、
<a href="http://homepage3.nifty.com/uyou3po/gpx_jsgi/routemap.htm?lat=37/06/48&amp;lng=139/01/00&amp;url=gpx_jsgi/xml_data/0810_hakkaisan.xml" target="_blank">Web</a>
と、
<a href="../gpx_jsgi/routemap.htm?lat=37/06/48&amp;lng=139/01/00&amp;url=gpx_jsgi/xml_data/0810_hakkaisan.xml" target="_blank">PC内部</a>

などです。
あにねこさんが動作したのですから、IE7の問題ではなく、自分のPC環境に問題がありそうです。

ありがとうございました。本当にお手数かけました。
Re^5: マップから小窓が開けました 投稿者:あにねこ 投稿日:2008/11/21(Fri) 23:22:35 home No.57
あ、すみません。
凡例がポップアップしないのが問題でしたね。
私のところでもPCからだとポップアップしないです。
function WindowOpen のところですね。何故だろう。。。
ちょっと調べてみます。
Re^6: マップから小窓が開けました 投稿者:あにねこ 投稿日:2008/11/22(Sat) 00:30:04 home No.58
いくつかファイルが足りなかったので、
やり直したらIE7で凡例のポップアップもうまくいきました。
テストに用いたファイルをzipで固めて次の場所に置いておきます。
http://homepage2.nifty.com/anineco/test/test.zip
PCで展開し、gpx_jsgi/test.html というHTMLファイルをIE7で開いて、
凡例をクリックしたところ、ポップアップ窓が開きました。
Re^7: マップから小窓が開けました 投稿者:ヤマトタケル 投稿日:2008/11/23(Sun) 15:47:20 No.59
こんにちは、お世話になります。

> PCで展開し、gpx_jsgi/test.html というHTMLファイルをIE7で開いて、
> 凡例をクリックしたところ、ポップアップ窓が開きました。

これ、やりましたがダメでした。マップは開いてもそこまでです。
ポップアップ窓は開きません。

他のことは大成功ですし、私のPC下だけのことで実害はありません。いちおう打ち止めにさせていただきます。
ありがとうございました。

- WebForum -