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

    Caratteri che cambiano all'interno del file JS

    Ciao a tutti
    ho fatto una funzioncina messa in un file esterno .js
    solo che questa non mi funziona correttamente
    andando a inserire il testo da controllare con dei caratteri tipo è o à
    la funzione salta perchè non esegue la RegExp
    mi sono accorto che il problema però non è nella funzione ma nel file come viene interpretato dal browser

    questo è quello che ho in dreamweaver

    function isName(item){
    var strRicerca = new RegExp("[^a-zA-Z\'èéòàìù ]","g");
    var strRicerca2 = new RegExp("[<>=.;:?/^\]","g");
    var strRicerca3;
    strRicerca3= "\\";
    if ((item.search(strRicerca) != -1)||(item.search(strRicerca2)!= -1)||(item.indexOf(strRicerca3,1)!= -1)) return false;
    return true;
    }


    questo quello che vedo se paro il file nel browser

    function isName(item){
    var strRicerca = new RegExp("[^a-zA-Z\'èéòà ìù ]","g");
    var strRicerca2 = new RegExp("[<>=.;:?/^\]","g");
    var strRicerca3;
    strRicerca3= "\\";
    if ((item.search(strRicerca) != -1)||(item.search(strRicerca2)!= -1)||(item.indexOf(strRicerca3,1)!= -1)) return false;
    return true;
    }


    come posso risolvere il problema???
    Ciao e grazie

  2. #2
    Il meta tag del charset della pagina php com'è?

    prova a mettere questo:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    ciao

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    comunque sia per le regexp con accentate guarda qui
    http://forum.html.it/forum/showthrea...7#post11317837

  4. #4
    Credo di aver risolto il problema,
    aprendo il file con blocco note e salvandolo con la codifica unicode stesso del blocco note

    faccio altri test e vi faccio sapere

    @Xinod do anche uno sguardo al link che mi hai mandato...grazie

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.