синтаксис vbscript в asp classic

У меня есть vbscript, который я хочу запустить в <head> asp. У меня проблемы с запуском скрипта, поэтому я думаю, мне нужна помощь, чтобы убедиться, что asp знает, что это vvbscript или что-то в этом роде. У меня проблемы с запуском последнего скрипта.

вот что у меня есть:

<%@ Language=VBScript %>
<%

    ***vbscript***

%>
<HTML>
<HEAD>
<link rel="stylesheet" href="MD_intstyle.css" type="text/css">
<SCRIPT Language="JavaScript">

     ***javascript***

</script>

<script language="vbscript">
     ***vbscript I am trying to run***
</script>

</HEAD>

person user823473    schedule 07.07.2011    source источник
comment
У меня действительно нет возможности изменить это ... Я бы, если бы мог мне поверить   -  person user823473    schedule 07.07.2011


Ответы (2)


Изменять:

 <script language="vbscript">
 ***vbscript I am trying to run***
 </script>

To:

<%
***vbscript I am trying to run***
%>

AS (erver) P работает на сервере, поэтому вы не можете сказать клиенту, что нужно запускать код как vbscript с HTML-тегами. Начните свой код ASP с начального тега ‹% и закрывающего тега%>. Так же, как вы это делаете наверху в своем примере.

person Johan Davidsson    schedule 07.07.2011

используйте runat = "server" в теге скрипта.

 <script language="vbscript" runat="server">
      ***vbscript I am trying to run***
 </script>
person cuixiping    schedule 02.08.2014