2011-06-30 1 views
-3

私はこのjavascriptからvb関数を呼び出そうとしますが、私はそのvbを呼び出すことはできません。
私はresponse.writeどのようにresponse.writeを使用してjavascriptからvbスクリプトを呼び出すのですか

を使用してVBのコードにはJavaScriptを埋め込まていた。これjavascriptのコードの中のVBの関数を呼び出す必要がある誰かが私を助けることができますか?ここで

は私のコードです:

Response.Write("<" & "script>") 
Response.Write("var r =confirm(""File Already Exist! Are you want to continue?"");") 
Response.Write("if (r==true)") 
Response.Write("{") 
Response.Write("function callVB()") 
Response.Write("{") 

私はこの機能にそれは、VBの機能にあったmessagebox2()を呼びたい:私は[OK]ボタンをクリックすると

Response.Write("MessageBox2();") 
Response.Write("}") 
Response.Write("}") 
Response.Write("else") 
Response.Write("{") 
Response.Write("function callVB1()") 
Response.Write("{") 
Response.Write("'" & strFilename & "';") 
Response.Write("}") 
Response.Write("}") 
Response.Write("<" & "/script>") 

それはmessagebox2()

+0

誰かが私に解決 – faizalSalleh

+0

こんにちはuser714435の示唆を与えることができます - あなたの質問は明らかではありません。これはブラウザですか? IEでは?この「レスポンス」クラス/スコープとは何ですか? –

+0

私はWebサイトを開発します。私はIEを使ってテストします。私はそのJavaScriptの中でMessageBox2関数を呼び出す必要があります。 -Response.Write( "MessageBox2();") - – faizalSalleh

答えて

0
関数を呼び出していません

あなたが達成しようとしていることを正確には確信していませんが、あなたがクライアント側のjavascriptからクライアント側のVBScriptを呼び出そうとしている場合は、ここでeあなたを導くことがありXAMPLE:

<% 
Response.Write ("<" & "script type=""text/VBScript"">"& vbcrlf) 
Response.Write ("<!--"& vbcrlf) 
Response.Write (" sub VBFunc()"& vbcrlf) 
Response.Write ("  Msgbox(""Hello From VBScript"")"& vbcrlf) 
Response.Write (" end sub"& vbcrlf) 
Response.Write ("//-->"& vbcrlf) 
Response.Write ("<" & "/script>"& vbcrlf) 
Response.Write ("<" & "script type=""text/javascript"">"& vbcrlf) 
Response.Write ("<!--"& vbcrlf) 
Response.Write (" if (confirm(""File Already Exists! Do you want to continue?""))"& vbcrlf) 
Response.Write (" {"& vbcrlf) 
Response.Write ("  VBFunc();"& vbcrlf) 
Response.Write (" }else{"& vbcrlf) 
Response.Write ("  alert('you clicked Cancel');"& vbcrlf) 
Response.Write (" }"& vbcrlf) 
Response.Write (" //-->"& vbcrlf) 
Response.Write ("<" & "/script>"& vbcrlf) 

%> 
+0

あなたの助けてくれてありがとう...私はそれをほとんど解決します..ありがとう – faizalSalleh

関連する問題