コンテンツ ページのボディ ロードで Javascript 関数を呼び出すにはどうすればよいですか? これでは、マスターページのボディのボディロードを使用できないためonload
です。
8451 次
4 に答える
2
ASP.NET Ajax を使用している場合は、コンテンツ ページにロード ハンドラーを追加できます。
Sys.Application.add_load(contentPageLoadHandler);
function contentPageLoadHandler() {
// do stuff
}
このアプローチを使用すると、すべてのコンテンツ ページまたはすべてのコントロールで、独自のロード ハンドラーを設定できます。詳細については、このページを参照してください。
または、jQuery を使用している場合は、(コンテンツ ページで) このアプローチを使用して同じことを実現できます。
$(document).ready(function() {
// do stuff
});
詳細については、このページを参照してください。
于 2009-02-09T15:08:04.587 に答える
1
かなり前に問題を処理したようですが、グーグルにとっては、実際にはマスターページからのオンロードを使用できます。欠点は、すべてのページで呼び出すjavascript関数と同じ名前を付ける必要があるということです。 、場合によっては空かもしれません。
于 2011-05-17T19:36:24.083 に答える
1
マスターページにStartupSciptを登録する必要があります
Page.RegisterStartupScript("name", script);
于 2009-02-09T15:09:03.633 に答える