27. august 2004 - 13:37Der er
12 kommentarer og 1 løsning
Afvikle Javascript i VBScript
Hej Eksperter!
Jeg har følgende kode:
<SCRIPT LANGUAGE="VBscript">
Sub confirmNyhedsbrev_onClick
Value = MsgBox("Vil du sende et preview af nyhedsbrevet?",vbQuestion + vbYesNo,"Nyhedsbrev")
If Value = 6 Then copyContentForNewsmail(); selectOldSelection(); hideMenuList(); Else copyContentForNewsmail(); selectOldSelection(); hideMenuList(); End If
End Sub
</SCRIPT>
Fejlen ligger der hvor jeg forsøger at afvikle JavaScript-funktioner. Men hvordan skal jeg gøre det? Har prøvet med "Response.Write", men det kender den ikke.
<HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <TITLE></TITLE>
<SCRIPT LANGUAGE=VBScript> <!-- Dim VBVariabel VBVariabel = "var fra VB" function testVB() msgbox("VB kalder" & vbcrlf & alertJS()) end function
function alertVB alertVB = "Hej, dette er VB, JS variabel er """ & JSVariabel & """" end function //--> </SCRIPT>
<SCRIPT LANGUAGE=javascript> <!-- var JSVariabel JSVariabel = "var fra JS"; function alertJS(){ return "Hej, dette er JS, VB variabel er \"" + VBVariabel + "\""; }
function testJS(){ alert("JS kalder\n" + alertVB()); } //--> </SCRIPT>
Jeg havde faktisk selv gjort det rigtigt, men så i dit script, at du ikke havde semikolon efter funktionskaldet. Det var den fejl jeg begik.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.