Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Codifica per javascript

    Ho una stringa html che è un argomento di una funzione javascript.
    La stringa, in quanto html, contiene caratteri che mandano in errore la funzione javascript.

    Se elimino i caratteri speciali la funzione non da errore ma ovviamente perdo il codice html contenuto nella stringa.

    Come posso fare per codificare la stringa in modo che la funzione javascript non dia errore e nello stesso momento conservare il codice html?

    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Penso che la sezione sia sbagliata. Ipotizzo un problema con apici non escaped. Fatti spostare in javascript e posta il codice della funzione e l'argomento che gli passi. Meglio ancora un link ad una pagina online contenente lo script, così lo si vede in azione.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    echo 'funzione('.str_replace('"', '&quote;', $argomento).');';

    o in generale usando htmlentities
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    ciao,

    con htmlentities non va, ho gia provato..

    ecco la stringa:

    parent.document.getElementById("vetrina").innerHTM L = '<table align="center" width="501" height="50" border="0">
    <tr>
    <td width="4" height="80"></td><td width="25%" height="100">
    <div align="center"><font face="Verdana">Gighen</font>
    </div>
    <p align="center" style="margin-top: 0; margin-bottom: 0" ><font face="Verdana">22 anni</font></p></td><td width="25%" height="100"> ';

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    link?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    E' un disastro VVoVe:

    Che è

    http://www.napolinight.com/home_vetrina_ifra.php

    ?

    E poi è tutto trasformato in entità html, il che non va bene se devi passare codice html (a meno di ricodificarlo dall'altro lato, il che non ti risolve lo stess l'errore se è nato male il codice in partenza...)

    A che si riferisce parent nel tuo javascript? Qual è la finestra/frame parent lì? E dov'è la funzione inserisci_testo?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Tra l'altro, c'è una marea di path sbagliati... da quella pagina ../../ punta a niente
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #9
    I dati vengono passati ad un iframe nascosto che a sua volta ripassa i dati alla pagina principale per inserirli all'interno di un <div>
    Il motivo per cui faccio ciò è che ho bisogno udi un interazione con l'invio di dati tramite post..

    Cmq il concetto non cambia, il problema è uno solo, ottengo errore "costante string senza terminazione" errore di sintassi dovuto all'argomento della funzione..
    L'argomento è codice html, come si passa???

  10. #10
    giusto per rendere le idee chiare..

    Questa pagina di per se gia da errore di sintassi:

    http://www.napolinight.com/home_vetrina_ifra.php?tipo=4

    Come posso rendere codice html digesto alla funzione javascript?

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.