Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012

    gestione stringhe su piu righe

    buonasera a tutti

    come da titolo, se io ho un codice del tipo

    codice:
    var x='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=windows-1250">
      <meta name="generator" content="PSPad editor, www.pspad.com">
      <title></title>
      </head>
      <body>
    
      </body>
    </html>';
    
    alert (x);
    mi restiuirebbe ovviamente un errore perchè il contenuto di x è disposto su diverse righe e, se non erro, js accetta come terminatore di riga anche il ritorno a capo senza punto/virgola.

    come posso far interpretare correttamente la mia variabile a js senza ottenere l' errore? esiste una sintassi appropriata?

    grazie a tutti
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    l' unica sintassi simile e'
    var x='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'
    +'<html>'
    +' <head>'+
    ' <meta http-equiv="content-type" content="text/html; charset=windows-1250">'
    ...

    visto che questi problemi si presentano quando e' un linguaggio lato server a scrivere stringhe javascript e' consigliabile rimuovere i rimandi a capo lato server

    altrimenti, soluzione mooolto poco elegante, php scrive in una textarea nascosta e js ne preleva il value...

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    quindi non c'è modo di poter determinare variabili su diverse righe?

    ho visto diverse volte qualcosa come

    [!CDATA o qualcosa di simile... non c'entra niente?
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da dottwatson
    [!CDATA o qualcosa di simile... non c'entra niente?
    nulla
    e comunque non si puo'
    ciao

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.