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

    copiare codice con pulsante

    Ragazzi devo realizzare un pulsante che al click mi copi tutto il codice html negli appunti, è possibile?

    E' urgente.
    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Avevo visto passare un codice di quel tipo in queste pagine, per cui ti consiglio una bella ricerca nel forum (bottone in alto a dx).

    Comunque credo che quel codice funzioni solo per IE, per cui lo trovi nelle pagine di MSDN.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    non importa se funzia solo con explorer, mi serve per un pannello di controllo. Ho provato a cercare in lungo e in largo ma non ho trovato niente di niente. Non è che mi daresti una mano?

  4. #4
    ho trovato questo
    click

    però devo fare in modo che copi tutto l'html, come faccio per adattare questo codice?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Per leggere tutto il codice HTML e salvarlo in una variabile:

    var pippo = document.getElementById('ID_DEL_DIV').innerHTML;

    dove avrai definito un <div> che comprende tutta la pagina (o quasi: forse devi lasciar fuori il pulsante che clicchi).
    Quanto sopra funzina in (quasi) tutti i browser di ultima generazione.

    Per il salvataggio negli appunti, non ti so dire: non conosco il codice proprietario.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    purtoppo salvarlo in un file c'ero riuscito, devo riuscire a copiarlo negli appunti, qualcun'altro ha la soluzione?

  7. #7
    scusate se insisto ma non c'è proprio nessuno che è in grado di fare questa operazione?

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Guarda fra gli script / discussioni utili... in evidenza (il quartultimo :rollo: )

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9
    il codice per il copia incolla l'avevo trovato ma non so come adattarlo per far in modo che mi copi tutto il codice html della pagina.
    non conosco gran che bene javascript, per adesso sono fermo a php ed mysql, il prossimo libro sarà di javascript.

    il codice per il copia
    document.execCommand('Copy')
    ho capito ma come faccio a drgli tutto l'html? se questo è il codice come lo copio negli appunti?

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    123454
    </body>
    </html>


    grazie

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non credo che con il solo jscript sia possibile accedere a tutto il codice... ma solo al contenuto del <body>...

    function copia() {
    clipboardData.setData('Text',document.body.innerHT ML);
    }
    ...
    <body onload="copia()">

    Puoi sempre lavorare lato server...

    se non sono indiscreto... per quale scopo ti occorre?

    ciao

    Edit: se vuoi comprendere anche il tag <body> puoi usare document.body.outerHTML
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.