ウインドウの制御とwwwの関係

悩みに悩んだー。丸1日!
何に悩んだのかは、これだ↓
「ウェブサイトの構築でショップコンテンツ部分をインラインフレームで展開させる」

特に難しい事はないんちゃう?

あったんですわー
ショップの機能はレンタルサーバについている機能(CGI)で、
ソースはもちろん見せてくれない。
何がどうなっているかは想像でやるしかない。

とりあえず、インラインフレームのリンク先にショップのURLを設定。
ここで、ショップ管理画面に記載されているURLをコピー&ペーストしてしまった。
これが間違いの初まり・・・

さて、ひと通りコーディングし実際に操作してみると、
親ウインドウがスクロールしていると、インラインフレーム内で別のページ
例えば商品一覧から詳細画面へ移った際、スクロールしたままの状態で表示してしまう(あたりまえ)。
これを改善すべくjavascriptで
parent.window.scroll(0,0);
を仕込んだ。


??
???

ウンとも、スンとも言わへん。

アラートを仕込みまくった。
どうやら親ウインドウを制御するスプリクトが一切動かない。
ちなみに単純なalert("OK");みたいのは動く。

悩んだねー
サーバへ質問すると
「弊社にてテストを行ったところ、javascriptは正常に動作いたしました。」
だって。更に
「このため、フレーム等の他のウィンドウを操作するjavascriptの動作に関しましては、HTMLの記述の問題と考えられます。」
HTMLの記述の問題
javascriptでなくて?

もしかして、インラインフレームの記載ミス?
<iframe src="http://×××.co.jp/shop/~~~" height="1000" width="750" frameborder="0">

と、リンク先を見ると・・・

wwwが抜けている。えっ?もしかしてこれ?


大 正 解


ほえー!そーなんだー。wwwは省略しても良いみたいに解釈していたけど違うのね。ベンキョ不足でした。。

脱臼-HOME 投稿者 teco : 2004年10月25日 17:41

トラックバック

このエントリーのトラックバックURL:http://www.dakkyuu.com/blog/mt-tb.cgi/38

コメント

後の祭りだけど、"www"の省略は、サーバの設定で違いますよん。
省略出来ない方、を選んでおけば問題無かったのねん。

投稿者 hiji : 2004年11月01日 02:46

おへ?
そうなんすか?
省略できないようにも、できるんですか!
なるほど!
と、思って「省略 www」とググったら
"www" は一般すぎる言葉のため、 検索には使用されていません。
ですって。残念!

投稿者 脱臼野郎 : 2004年11月01日 03:11

コメント大歓迎です!




保存しますか?