Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    script per snapshot

    Ciao a tutti!!!

    Vorrei sapere se qualcuno conosce una funzione javascript (jquery,...) che mi permette di associare all'onclick (quindi alla pressione di un bottone su una pagina web) la funzione snapshot per poter poi incollare l'istantanea in qualsiasi programma me lo permetta.

    Grazie mille a tutti!!!

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Per associare alla pressione un evento: .click()

    Per JavaScript c'è una sezione del forum apposita.
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3
    ti ringrazio per la risposta, ma la mia domanda è un'altra: a me serve una funzione da associare al click; in particolare, la funzione che mi serve è lo snapshot!

  4. #4
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    html2canvas: mai usata, solo cercato con il buon e vecchio Google
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    JavaScript ha un'area dedicata: sposto la discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Credo funzioni solamente se provato online…

    codice:
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Esempio</title>
    <script type="text/javascript">
    function getSnapshot () {
    	var oSnapCVS = document.getElementById("snapshot");
    	oSnapCVS.getContext("2d").drawWindow(window, 0, 0, oSnapCVS.width, oSnapCVS.height, "rgb(255,255,255)");
    }
    </script>
    <style type="text/css">
    #snapshot {
    	border: 1px solid black;
    }
    </style>
    </head>
    <body>
    <input type="button" onclick="getSnapshot();" value="Snapshot!" />
    
    <canvas id="snapshot" width="800" height="600"></canvas>
    </body>
    </html>

  7. #7
    vi ringrazio per le risposte, ma purtroppo non ci riesco

    non so perchè ma non mi funziona html2canvas

    io ho la mia pagina web già creata e funzionante.

    A questo punto voglio aggiungere un tasto che applichi la funzione snapshot e che quindi mi crei uno screenshot del body della mia pagina.

    qualcuno può scrivere la funzione che devo aggiungere nell'head? e poi il body lo lascio invariato, oppure devo aggiungere i tag canvas?

    Ringrazio tutti anticipatamente!

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.