Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problema con script <%@language jscript%>

    Active Server Pages, ASP 0141 (0x80004005)
    Il comando @ può essere utilizzato una sola volta in una pagina ASP


    questo è l'errore che ricevo dopo avere chiuso una sezione di linguaggio js, aperto una di vbscript, richiusa e riaperta quella js..il mio problema è che all'interno di una pagina asp scritta in js devo inserire del codice vbscript e poi continuare con js..


    potete aiutarmi?
    grazie.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    La risposta è la soluzione, se fai interpretare al browser la pagina in vbscript non puoi poi dirgli che è jscript, non confondere il jscript con javascript sono due linguaggi diversi in due ambienti diversi
    <script type="text/javascript">
    linguaggio lato client javascript
    </script>
    <%@LANGUAGE="VBSCRIPT"%> o <%@LANGUAGE="JSCRIPT" %> linguaggio lato server
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    quindi non posso usarli insieme nella stessa pagina?
    voglio dire:se la pagina inizia con
    <%@ LANGUAGE="JScript" %>

    <%

    ...
    ...
    e io a questo punto vorrei metterci del codice vbscript
    non lo posso fare?

    e uindi, immagino,neanche ritornare a jscript continuando il codice sotto

    ....
    .....
    ....
    %>

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    L'osservazione che ti e' stata fatta e' semplicemente che tu stai parlando di programmazione lato server...

    ti sposto
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da jinglejill
    quindi non posso usarli insieme nella stessa pagina?
    voglio dire:se la pagina inizia con
    <%@ LANGUAGE="JScript" %>

    <%

    ...
    ...
    e io a questo punto vorrei metterci del codice vbscript
    non lo posso fare?

    e uindi, immagino,neanche ritornare a jscript continuando il codice sotto

    ....
    .....
    ....
    %>
    Ma perché lo dovresti fare, usa un linguaggio e basta, normalmente quello che puoi fare in vbscript, puoi farlo in jscript e viceversa. :master:
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    E comunque il modo che ASP mette a disposizione di chi ha la necessita' di ricorrere ai due linguaggi e' l'uso delle funzioni:
    codice:
    <%@ LANGUAGE="VBscript" %>
    <%
    ' qui il codice vbscript
    ' ...
    ' ...
    ' richiamo la funzione
    response.write "2 + 3 = " & somma(2+3)
    ' ...
    %>
    <script language="javascript" runat="server">
    function somma(a,b) {
      return (a+b);
    }
    </script>
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Originariamente inviato da cavicchiandrea
    Ma perché lo dovresti fare, usa un linguaggio e basta, normalmente quello che puoi fare in vbscript, puoi farlo in jscript e viceversa. :master:

    Hai ragione anche tu...io conosco meglio vbscript che js e visto che la pagina è interamente scritta in js, dovrei fare in modo di fare le stesse cose con vbscript ma questo comporterebbe forseun casino, proprio perchè in js non me la cavo così bene...per questo avevo pensato di lasciare tutto così e di aggiungere un pezzo nuovo...ma avrei difficoltà a "convertire" il pezzo nuovo che ho in vbscript in js

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.