none
ボタンの動作 RRS feed

  • 質問

  • VB:2003 WebForm

    FrameWork 1.1 + SP1

    ASPのイメージボタンで画面によって動作が違う現象が出ました。

    両画面ともJavascriptのonclickを使っているのですが、

    一つの画面では、クリックしてもPostbackが走しりません。

    もう一つの画面では、クリックするとPostbackが走しり、画面のリーロードが発生します。

    はじめは、ダイアログを表示をするのが原因だと思ったのですが、

    ポストバックを走る画面でスタイルの変更を行ってもポストバックが走ってしまいました。

    確か、JavascriptではPostbackは、走らないと思ったのですが。

    何が原因しているのかが、分かりません。

    やりたいことは、Javascriptのonclick時にPostbackが走らないようにしたいです。

    よろしくお願いします。

    2006年11月29日 1:02

すべての返信

  • OnClickでfalseを返せば、PostBackが走らなかったと思います。
    2006年11月29日 1:39
    モデレータ
  • 返答ありがとうございます。

    引用


    OnClickでfalseを返せば、PostBackが走らなかったと思います。


    return false; を追加しましたが、だめでした。

    走らない画面では、return false; は入れていません。

    2006年11月29日 1:58
  • Attributesの箇所に書いたら出来ました。

    原因は、関数の中にreturn false; を入れていたためです。

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

     

    2006年11月29日 5:00