人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Google Maps APIを利用してMovable Typeに地図を表示させたいのですが、 API KEYはひとつのディレクトリーだけに有効になっています。
Movable Typeの場合トップページと各アーカイブページでは階層が異なることが多いのですが、なにか解消法はあるのでしょうか?

●質問者: tagkaz
●カテゴリ:ウェブ制作
✍キーワード:API Google Maps API Key Movable Type ひとつ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● PPPz
●24ポイント

http://www.htmlhelp.com/ja/reference/html40/special/iframe.html

IFRAME - Inline Frame(jp)

根本的な解決にはなっていませんが、地図は特定のディレクトリ設置しておいて、IFRAMEでその地図を都度呼び出すようなしくみにすれば、とりあえずのところは別のディレクトリのページにも地図の表示は可能です。


MTをつかった場合ですが、基本的にはディレクトリとしては同じ階層にページつくれません?

コンテンツの都合上ディレクトリを分ける場合でも、それぞれAPIキーを所得しておけばいいと思います。

◎質問者からの返答

なるほどありがとうございます

>MTをつかった場合ですが、基本的にはディレクトリとしては同じ階層にページつくれません?

作れるんですが、すでに作成済みのページで階層を変えるのは色々と不都合があるもので、、、


2 ● Takumu
●23ポイント

以前はディレクトリ毎に登録する必要があったようですが、今は登録したURL以下の全ディレクトリに有効になるように変更されています。

例)

「httl://www.hoge.com」で登録した場合、「httl://www.hoge.com/hoge/」でも同じkeyで大丈夫です。

◎質問者からの返答

あらほんとですか?

試してから質問しろってはなしですね

お恥ずかしい


3 ● satanii
●23ポイント

私もIFRAMEをつかって類似の問題を回避しています。


ただし、アーカイブページとトップページではアクセスキーが異なるので、ディレクトリーごとに固有のアクセスキーを貼り付けた同じ名前のファイルをそれぞれに準備し、リンクするときは相対ジャンプにしてみてはいかがでしょうか。


この場合でも一度はソースを書き換える必要がありますけどね。

◎質問者からの返答

なるほど。これもいいアイディアですね

ありがとうございます

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ