プロが教えるわが家の防犯対策術!

よろしくお願い致します。
現在オンラインショップをしております。
不可能なことかも知れませんが良策がございましたらお教え頂ければ幸いです。

ショッピングページ・カートは自動生成のレンタルで自ドメインページより
ショッピングページへリンクでとばしてお買い物をしてもらうシステムです。

現在は自ドメインのAというページにインラインフレームを作りそこに
レンタルの別URLショッピングページを表示させております。

自ドメインのindex.htmlページに設置してあるキーワード検索(商品の検索)の
検索結果を自ドメインのAページのインラインフレームに表示したいと
思っているのですが・・・方法がわからずご質問させて頂きました。

*通常はショッピングページにある検索窓を自ドメインのindexページに設置しました。

あくまでもCGIはレンタルショッピングページのあるサーバーにあり手をつけることはできないです。

htmlはタグ打ちできる程度理解しております。
perlやphpは素人レベルで理解がかなり浅い状態です。

どうぞご指南よろしくお願い致します。

A 回答 (2件)

ページの構成が良く分からないまま答えたので#1みたいな回答になりましたが、全然解決になってませんでしたね。

申し訳ない。

ページAにあるもの
・キーワード検索フォーム
・ショップを表示するインラインフレーム

ページBにあるもの
・検索結果を表示したいインラインフレーム

こんな構成でしょうか。
別ページに飛びつつ、その中のインラインフレームに検索結果を表示すると言うことになりますね。

これは、HTMLだけでは解決できないような気がします。

JavaScript・CGIなどで解決しようと思えば、出来なくは無さそうですが。
やっかいですね。


▽やっかいその1
JavaScriptだと。
別窓になりますが。
ページBがページAからJavaScriptで開かれた子ウインドウなら、インラインフレームの中に検索結果を表示するのは可能かもしれません。(未確認)


▽やっかいその2
ページBをCGIで作ると。
ページAの検索フォームで、ページB(CGI)に飛ぶ。
ページB(CGI)では、受け取ったキーワードを元に、検索結果URLを作成。IFRAMEのSRCにURLを書き込んで出力。


他にもっとスマートな方法があるのでしょうか。自分には思いつきませんでした。
    • good
    • 0
この回答へのお礼

度々のご返答心よりお礼申し上げます。
厄介なことをお尋ねしてかえって申し訳ございませんでした。
ページ構成はAページにはIFRAMEはなくBにIFRAMEがある構成です。
説明不足でもうしわけございませんでした。

仰せのとおり単純なものでは無いことがよく理解できました。
JavaScriptもしくはCGIを使用しないと難しいことがよくわかりました。

ご説明頂いた内容よりCGIのほうが良いように思いました。
只今Pealも勉強中ですので自作で出来るようがんばってみます。

大変お忙しい中ご親切な回答深くお礼感謝致します。
ありがとうございました。

お礼日時:2005/10/07 16:52

検索結果を取得して、自分でデザインして表示したいと言うことでなければ、


IFRAMEに名前を付けて、キーワード検索のFORMでターゲット指定するといける思います。

http://www.tagindex.com/html_tag/frame/i_name.html
http://www.tagindex.com/html_tag/form/form_targe …
    • good
    • 0
この回答へのお礼

お答え誠にありがとうございます。
とても解りやすく深くお礼申し上げます。
お忙しい中もうしわけございません。
もう1点お教えいただきたいのですが・・・
Aというページに設置してあるキーワード検索を
BというページのIFRAMEに検索結果を表示する場合は
Aのキーワード検索FORMのTARGETにBというページも指定しないと表示できませでした。
ページ(B.html)を指定する方法はどのようにすればよろしいのでしょうか?
どうぞよろしくお願い致します。

お礼日時:2005/10/07 15:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!