Вставить VBScript в файл Javascript - PullRequest
0 голосов
/ 19 декабря 2011

У меня проблема с встраиванием VBScript в мой Javascript в файл .js.Я хочу поместить title в свои окна предупреждений, поэтому я хочу использовать VBScript.

У меня есть файл .js, и это то, что я хочу вставить в мой файл .js.

<script language="VBScript">
Function makeMsgBox(tit, mess, icon, buts, defs, mode)
    butVal = icon + buts + defs + mode
    makeMsgBox = MsgBox(mess, butVal, tit)
End Function
</script>

Но это дает мне ошибку, я думаю, что это не позволяет мне вставить VBScript в мой файл Javascript.

1 Ответ

2 голосов
/ 19 декабря 2011

Вы не можете иметь объявление скрипта <script language="VBScript"> в файле .js.Вы также не можете иметь функцию VBScript в файле .js.

Вы можете попробовать создать файл .wsf , в котором вы можете использовать оба сценария JavaScript и VBScript.

IНеясно, что делают все параметры в вашей функции, но вот как вы можете использовать JavaScript и VBScript в одном и том же файле сценариев Windows и даже вызывать функции друг друга:

<?xml version="1.0" ?>

<package>
    <job>   
        <script language="VBScript">        
            Function makeMsgBox(tit,mess,buts)
                makeMsgBox = MsgBox (mess,buts,tit)
            End Function
        </script>   

        <script language="JavaScript">
            var YES_NO_CANCEL = 3;
            makeMsgBox("VBScript message box", "Calling from JavaScript", YES_NO_CANCEL);
        </script>
    </job>
</package>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...