出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

前、次ページの設定方法について   shuuさん [2002/01/15 12:01:23] [1394]
  Re:前、次ページの設定方法について   Tomitomiさん [2002/01/15 15:11:43] [1399]
    Re:前、次ページの設定方法について   shuuさん [2002/01/15 15:27:03] [1400]
      Re:前、次ページの設定方法について   喜平さん [2002/01/15 16:25:25] [1401]
        Re:前、次ページの設定方法について   shuuさん [2002/01/15 17:40:09] [1402]
  前、次ページの設定方法、出来ました。   shuuさん [2002/01/16 13:06:20] [1410]

[1394] 前、次ページの設定方法について
投稿者:shuuさん 2002/01/15 12:01:23
こんにちは、shuuです。

今、yahooやその他の検索サイトにあるような
<< 前へ 次へ >>
のようなものを作りたいのですが、うまく動きません。

SQL文のwhere文以下で使う日付などを最初のHTMLで入力してからOPENしていて
最初のページはできたのですが、次へ >>を押すと、
日付などの必須条件が渡されずにSQL文のエラーに
なってしまったり、違う条件でページが表示されてしまったりします。

元の条件で 次へ >>(次のページを)表示させるにはどうしたらいいでしょうか?
今さっきまで@Sessionを使ってみる、A<input type=hidden>で、渡してみる。
という方法で実行してみましたが、できませんでした。

すみませんがご指導、よろしくお願いします。

[1399] Re:前、次ページの設定方法について
投稿者:Tomitomiさん 2002/01/15 15:11:43
こんにちは、Tomitomiです。

> 今、yahooやその他の検索サイトにあるような
> << 前へ 次へ >>
> のようなものを作りたいのですが、うまく動きません。
>
> SQL文のwhere文以下で使う日付などを最初のHTMLで入力してからOPENしていて
> 最初のページはできたのですが、次へ >>を押すと、
> 日付などの必須条件が渡されずにSQL文のエラーに
> なってしまったり、違う条件でページが表示されてしまったりします。
>
> 元の条件で 次へ >>(次のページを)表示させるにはどうしたらいいでしょうか?
> 今さっきまで@Sessionを使ってみる、A<input type=hidden>で、渡してみる。
> という方法で実行してみましたが、できませんでした。

A<input type=hidden>を利用したほうが無難でしょう。

>> << 前へ 次へ >>

は、ボタンですか?またはリンク?ボタンなら、hidden項目は送れるけど、リンクなら無理ですよね?
リンクにしたい場合は、YahooのURLの引数を見ていただければわかるように、

URL?aaa=111&bbb=222

という風にGETで送っていると思います。

なんにしても、ソース書いたほうが答えやすいかも。
でも、ソース全部は書かないでね。読む気なくすので。。w

[1400] Re:前、次ページの設定方法について
投稿者:shuuさん 2002/01/15 15:27:03
Tomitomiさん、ありがとうございます。

すごいたくさんの情報を得ることができました。
リンクで*.aspを呼んでいましたが、渡す項目はあまり見せたくなかったので、
methodはpostにしていました。

> A<input type=hidden>を利用したほうが無難でしょう。
この方法でやる為にボタンにするか、
リンクで、methodをgetにするかはもう一度考慮する必要があるかもしれません。

いつもわかりやすく教えてくださってありがとうございます。

追記:
> なんにしても、ソース書いたほうが答えやすいかも。
> でも、ソース全部は書かないでね。読む気なくすので。。w

↑すいません。ソースを書くと全部書く事になりそうだったので省略してしまいましたが、
次からはわかりやすく簡潔にまとめたソースを書くように心がけます。

ありがとうございました。

[1401] Re:前、次ページの設定方法について
投稿者:喜平さん 2002/01/15 16:25:25
ページ遷移の方法については、さまざまな方法が
あるので、何を答えたらいいのかわかりませんが・・・・

ひとつだけ言うなら、
<a href="javascript:jump1();">次へ</a>
とすれば、ハイパーリンク文字のクリックで
javascript を実行することが出来ますので、
form のpost 送信も可能です。

[1402] Re:前、次ページの設定方法について
投稿者:shuuさん 2002/01/15 17:40:09
喜平さん、ありがとうございます。

> ひとつだけ言うなら、
> <a href="javascript:jump1();">次へ</a>
> とすれば、ハイパーリンク文字のクリックで
> javascript を実行することが出来ますので、
> form のpost 送信も可能です。

ASPだけで、どうにかなるんじゃないかと思っているのが間違いの元ですね。
クライアント側に、JavaScriptのコードを出力することはできますものね。

目から鱗。というかんじです。
ヒントをありがとうございます。

また、よろしくお願いします。

[1410] 前、次ページの設定方法、出来ました。
投稿者:shuuさん 2002/01/16 13:06:20
こんにちは、shuuです。

リンクから、postで送信して、JavaScriptを動かすことにしました。
<< 前へ 次へ >> の設定は無事に動作するようになりました。
ありがとうございます。

時々、<< 前へ 次へ >> のリンクは出力されるものの、内容が変化していない、という困った現象が起きますが、
すぐに修正できると思います。
その他の問題はほとんど無く、正常に動いています。

本当にありがとうございました。



TreeBBS For ASP V.0.1.3
Program By YasNet