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

    problema javascript per copiare in appunti

    buongiorno al forum

    volevo chiedere una cosa ...
    ho un problema con uno script in php .. ma non è il codice php che non va ossia lo script javascript al suo interno, mi spiego:

    ho questa riga: echo '<SCRIPT LANGUAGE="JavaScript">function t(a, b){window.clipboardData.setData("Text", "giorno "+a+" ora "+b");}</script>';

    e la funzione così scritta viene richiamata da <a OnClick="t('.$file_ini[$i][data].','.$ora.')"

    mi sapete dire come mai non funziona ? cioè proprio non copia nulla negli appunti ..

    grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa ma questa
    <a onClick="t('.$file_ini[$i][data].','.$ora.')"
    come viene stampata? qual e' l' xhtml risultante?

    tu devi passare stringhe, tra apici, non mi sembra tu lo stia facendo

  3. #3
    io ho questo file php per esempio:
    <?php
    $file_ini=parse_ini_file("list.ini",true);
    echo '<html><body><SCRIPT LANGUAGE="JavaScript">function t(a, b){window.clipboardData.setData("Text", "giorno "+a+" ora "+b");}</script>';
    for ($i=0;$i<9;$i++){
    echo '<a onClick="t('.$file_ini[$i][data].','.$ora.')">ora e data</a></body></html>';
    }
    >;

    questo qui non mi funziona ... quando vado a cliccare sui collegamenti sembra come se non richiami la funzione ... quindi negli appunti non c'è niente :S

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e dai, seguimi...
    se visualizzi l' html della pagina cosa c'e' scritto per questi link?

  5. #5
    xinod io ti seguo .. il problema è che no funziona .. :S

    cmq il risultato sono 9 link ipertext che linkano l'inizio della pagina solo che invece, quando ci clicco, di copiarmi negli appunti la stringa non lo fa ..

    :S

  6. #6

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    delle descrizioni a parole e del php qui ce ne facciamo poco

    posta il codice html (non php), cosi' come lo riceve il browser,
    non so scrivertelo in altro modo.

  8. #8
    scusami io non ho descritto niente, ho postato il codice ....

    <?php
    $file_ini=parse_ini_file("list.ini",true);
    echo '<html><body><SCRIPT LANGUAGE="JavaScript">function t(a, b){window.clipboardData.setData("Text", "giorno "+a+" ora "+b");}</script>';
    for ($i=0;$i<9;$i++){
    echo '<a onClick="t('.$file_ini[$i][data].','.$ora.')">ora e data</a></body></html>';
    }
    >;

    sicuramente c'è un errore di sintassi .. se mi aiuteresti a trovarlo te ne sarei grato ^^

    grazie per l'aiuto

    se ho sbagliato sezione (forse dovevo postare in PHP) ti pregherei di spostarmi tnx

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    vabbe', lasciamo perdere...

    prova cosi'
    codice:
    echo '<a onClick="t(\\''.$file_ini[$i][data].'\\',\\''.$ora.'\\')">ora e data</a></body></html>';
    ciao

  10. #10
    se scrivo così faccio un errore di sintassi di php ...

    vabbè posto in php .. sperando che conoscano il javascript sennò non so che pesci pigliare

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.