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

    Virgolette in javascript

    Salve ragazzi, ho un bel problema, devo eseguire una shell contenente delle virgolette del tipo

    shellexecute("cmd.exe","cd "c:\documents and settings"")
    le vigolette richieste da CMD non vengono accettate in javascript perché terminano la stringa del parametro e va in errore

    è possibile usarle?
    ad esempio, in un alert, è possibile stampare il doppio apice? "

    Grazie
    Emanuele De Amicis
    New Angels S.r.l.
    Sistemista Junior
    http://www.newangels.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    metti davanti al carattere: \


    ovvero \"

  3. #3

    C'è un problema

    Se usato in CMD con l'opzione \\c non funziona questo metodo per le virgolette
    Emanuele De Amicis
    New Angels S.r.l.
    Sistemista Junior
    http://www.newangels.it

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Usa gli apici per delimitare la stringa:

    shellexecute('cmd.exe','cd "c:\documents and settings"');

    Con la backslash davanti, a volte occorre raddoppiarla o triplicarla, dato che ad ogni rielaborazione della stringa le backslash vengono dimezzate.

    shellexecute("cmd.exe","cd \\\"c:\\documents and settings"\\\");

    shellexecute("cmd.exe","cd \\\"c:\\\\documents and settings"\\\");

    (se non vedi le backslash, fai un quote del messaggio)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2025 vBulletin Solutions, Inc. All rights reserved.