1

<div>同じページに非表示を作成して呼び出すとhref="#"、完全に機能しますが、JavaScriptが原因でASP.netで同じコードを使用するか、なぜ機能しないのかわかりません。最初にページがロードされたときは機能しますが、その後、望ましくない副作用のために機能しません... !!!

href の代わりに # の有無にかかわらず、同じページで非表示の div を呼び出す他の/別の方法はありますか? 私も両方の方法に従ってみました:

OnClientClick="location.href='#inline_content2"
OnClientClick="#inline_content2;"

ただし、動作しますが、コンテンツのないdivが表示されます:(

以下は、プレーンな HTML でのみ正常に動作する元のコードです。

href="#inline_content"

では、href なしで #inline_content である同じページで私の div を呼び出す方法は?

4

1 に答える 1

0

href="javascript:void(0);" を設定します。
そして、他のことはいつものようにしてください。

于 2013-03-13T08:54:50.190 に答える