|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
フレームからのリンクで質問が・・・
高橋さん
[2002/02/22 16:18:40]
[1727]
|
Re:フレームからのリンクで質問が・・・
北岳さん
[2002/02/22 16:43:13]
[1728]
Re:フレームからのリンクで質問が・・・
高橋さん
[2002/02/22 17:43:07]
[1729]
|
| [1727] フレームからのリンクで質問が・・・ |
| 投稿者:高橋さん 2002/02/22 16:18:40 |
| body内 ┌───┬────┐ ┌────────┐ │ │ │ │ a1 │ │main │body │ ├─────┬──┤ │ │ │→│ │c1 │ │ │ │ │b1 ├──┤ │ │ │ │ │d1 │ │ │ │ ├─────┼──┤ │ │ │ │e1 │f1 │ └───┴────┘ └─────┴──┘ こんな風にフレーム分けしてるんですが、 body内のa1〜f1(各々にhidden項目がある)にはそれぞれ、 リンク先書いてありまして クリックしたらbodyに表示をしたいのです。 で、今の現状は クリックすると「このインターネットのサイトを開くことができませんでした。〜省略〜」 ってメッセージボックスが出るのですが、 バックグランドでは、ちゃんと(?)遷移されます。 今のやり方として、 1.<A HREF="javascript:関数('a.asp','引数','body')"> function 関数(a,b,c){ document.form1.action=a + "?引数名="+ b; document.form1.target=c; document.form1.submit(); } これだと上記のエラーが表示されるので このやり方をやめて 2.<A HREF="a.asp?引数" target="body)"> と直書きでやるとちゃんと遷移するのですが、 遷移先がhiddenを認識してくれず、エラーで止まります。 1のやり方でtargetをa1〜f1に変えると完全に動いてくれます。 が、画面が狭すぎて見えないからだめなんです・・・ この場合どうしたらよいのでしょうか? わかる方いらっしゃったら、ご教授お願いします。 |
| [1728] Re:フレームからのリンクで質問が・・・ |
| 投稿者:北岳さん 2002/02/22 16:43:13 |
| 全部ASPなら、Hiddenの代わりにSession変数に入れてしまえば簡単そうですが・・・ (クライアントがクッキーの使用を許可しないとダメですけど) |
| [1729] Re:フレームからのリンクで質問が・・・ |
| 投稿者:高橋さん 2002/02/22 17:43:07 |
| すいません。今色々調べてて もう一度【2】で試したところ、ちゃんと動きました。 なぜ最初はhideenを認識しなかったのか謎ですけど・・・ > 全部ASPなら、Hiddenの代わりにSession変数に入れてしまえば簡単そうですが・・・ > (クライアントがクッキーの使用を許可しないとダメですけど) なるほど!こういうやり方もあったんですね! ASPってなかなか奥が深いですね。 ありがとうございました。 |
|
TreeBBS For ASP V.0.1.3 |