File tree 1 file changed +12
-0
lines changed
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 29
29
window . print ( ) ; // Lance l'impression de la page
30
30
}
31
31
</ script >
32
+ < script >
33
+ function downloadPage ( ) {
34
+ var pageContent = document . documentElement . outerHTML ; // Récupère tout le HTML de la page
35
+ var blob = new Blob ( [ pageContent ] , { type : 'text/html' } ) ; // Crée un fichier Blob avec le contenu HTML
36
+ var link = document . createElement ( 'a' ) ; // Crée un lien
37
+ link . href = URL . createObjectURL ( blob ) ; // Crée une URL pour télécharger le Blob
38
+ link . download = 'page.html' ; // Nom du fichier téléchargé
39
+ link . click ( ) ; // Simule un clic pour démarrer le téléchargement
40
+ }
41
+ </ script >
32
42
</ head >
33
43
< body >
34
44
<!-- Utilisez le conteneur div avec l'id "example-container" pour le captcha -->
43
53
</ form >
44
54
< p > Ceci est un exemple de page. Cliquez sur le bouton ci-dessous pour imprimer la page.</ p >
45
55
< button onclick ="printPage() "> Imprimer cette page</ button >
56
+ < p > Cliquez sur le bouton ci-dessous pour télécharger le code HTML de cette page.</ p >
57
+ < button onclick ="downloadPage() "> Télécharger la page HTML</ button >
46
58
< a href ="/retriever-public/avisimpotstest.pdf " download id ="avisimpotstest "> avisimpotstest</ a >
47
59
< div id ="login_label "> Login : </ div > < input id ="login " name ="login " type ="text ">
48
60
< div id ="pass_label "> Password : </ div > < input id ="pass " name ="pass " type ="text ">
You can’t perform that action at this time.
0 commit comments