| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> Content
    JavaScript: Apostrophe Problema nella URL
    indirizzo di base di un sito web o un URL non possono contenere apostrofi , ma le funzioni lato server possono aggiungere sintassi per un URL che include apostrofi e altri caratteri problematici . In genere , gli utenti finali non saranno consapevoli di questo , come le pagine Web vengono visualizzate nel modo consueto , tuttavia , alcuni caratteri come apostrofi creano problemi sintattici per programmatori JavaScript che potrebbero avere bisogno di URL di codice che contengono tali caratteri in stringhe e variabili . JavaScript and Strings

    Per un programmatore , una serie di singoli caratteri o parole vengono definiti " stringa di caratteri . " Assegnazione di una stringa di caratteri ad una variabile , o dirigere un programma di utilizzare la stringa per qualche scopo , prevede normalmente che racchiude i caratteri all'interno di doppie virgolette o virgolette singole ( apostrofi ) . Questo dice al programma Javascript che il testo citato è una stringa di caratteri e non un comando da eseguire .
    Il problema

    La tecnica di programmazione di utilizzo di citazione singolo e doppio segni è una necessità funzionale per distinguere le stringhe di caratteri da comandi , ma crea un problema quando si tratta di specializzazione URL sintassi in JavaScript . Se l'URL si archiviano già contiene un apostrofo , in seguito lo JavaScript verrà vedere quel simbolo come la fine della stringa di caratteri e non semplicemente un componente della stringa stessa . JavaScript cercherà di leggere ed eseguire tutto ciò che segue l'apostrofo incorporato come comandi , che possono generare errori di sintassi e di provocare lo script di crash.
    Quotation Marks
    < p > La soluzione più semplice a questo problema è di non usare apostrofi nella tua sintassi degli URL , ma se si sta scrivendo un programma che permette agli utenti di inserire il proprio URL , questo non è un'opzione . Pertanto , è necessario risolvere questo problema nel codice utilizzando i doppi apici piuttosto che apostrofi per indicare l'inizio e la fine della stringa URL. Questo farà sì che il supporto JavaScript per cercare una virgoletta di chiusura , e l'apostrofo nella stringa viene interpretato come un carattere normale .
    Fuga Personaggi

    Se lo script richiede di inserire apostrofi in un URL per scopi funzionali , allora si dovrebbe utilizzare caratteri di escape . Mettere un backslash o il carattere "\\" subito prima di un apostrofo nella stringa URL dirà JavaScript per trattare l'apostrofo incorporato come testo piuttosto che un terminatore di stringa .

    Previous :

    next :
      Articoli Correlati
    ·Come fare per Windows Widgets 
    ·Come attivare la Enter Tutorial chiave in JavaScript 
    ·Come visualizzare le Ore e Minuti in due campi con Java…
    ·Come abilitare validatori di ASP.NET con JavaScript 
    ·Come incorporare un collegamento in AS2 
    ·Come installare un jQuery Data Picker 
    ·Come invertire valore booleano in JavaScript 
    ·Come determinare se un numero si inserisce in un Int in…
    ·Come controllare il tipo di browser in Javascript 
    ·Come diagnosticare problemi con Javascript 
      Articoli in evidenza
    ·Come posso ottenere meteo locale sul mio sito web 
    ·Come cercare i dati in un file con VB Script 
    ·Come scrivere un Requisiti software Specifiche ( SRS ) …
    ·Come copiare un elenco con Python Sintassi 
    ·Come rimuovere le righe vuote da un file in Perl 
    ·Come estrarre RGBs in VB6 
    ·Come convertire MATLAB script di Python 
    ·Come trovare la dimensione del file in un server PHP 
    ·Struts Validator Regole 
    ·Come leggere il valore di ingresso in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com