2010-12-19 7 views
0

vb.net Sの最後でjavascript関数を呼び出すにはどうすればいいですかvb.net Subの最後でJavaScript関数をどのように呼び出すことができますか?

+0

を使用することができます。サーバー側でJavaScriptを実行しようとしていますか、それともクライアント側にプッシュしようとしていますか?後者の場合、不明瞭になっているクライアントとサーバーの間に切断があります。基本的に、あなたは正確に何を達成しようとしていますか? – David

+0

私はいくつかのVB.netをやった後、すでにページに書いてあるjavascript関数を呼び出そうとしています。 – Johnrad

+0

"既にページに書かれていますか?"リクエストとページのレンダリングのライフサイクルについて何か不足していると思います。ページは既にクライアントに送信されているかどうかそうであれば、それと対話することはできません。そうでなければ、クライアント側では何も呼び出すことはありません。 – David

答えて

2

VB.NETサブルーチンがサーバーで実行されていて、JavaScriptをクライアントで実行する場合はできません。

閉じることができる唯一の方法は、VB.NETサブルーチンに、JavaScriptがロードされたときにJavaScriptが実行されるように、提供されているページに適切なJavaScriptを構築させることです。

0

あなたは私はあなたがいると思う何をしようとしている場合は、私はあなたが正しく問題を記述しているかどうかわからないんだけどPage.RegisterStartupScript

Dim Script As String = “<script language=javascript” id=’myClientScript’>myFunction();</script>” 
Page.RegisterStartupScript(“callTest”,Script) 
関連する問題