bonjour
voila un exemple
<!doctype html>
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<style type="text/css">
textarea{
width:50%;
height:500px;
display:block;
margin:auto;
margin-bottom:15px;
border:2px ridge #aaa;
border-color:#585858;
box-shadow: 10px 10px 10px #616161;
font-weight: bold;
font-style: italic;
}
</style>
<script type="text/javascript">
var nom_fichier="";
function charger(e){
var fichier = e.target.files;
var charge=new FileReader();
nom_fichier=fichier[0].name;
charge.readAsText(fichier[0]);
charge.onloadend = function(e){
document.getElementById('reate').textContent=""
document.getElementById('reate').textContent = e.target.result;
}
}
function sauver(){
var items =document.getElementById('reate').value.split('\n')
var donne=""
for(var i=0;i<items.length;i++){
donne+=items[i]+"\r\n";
}
if(navigator.msSaveOrOpenBlob){
var blobObject = new Blob([donne]);
window.navigator.msSaveOrOpenBlob(blobObject,nom_fichier);
}
else{
var blob = new Blob([donne], {type: "octet/stream"});
var url = window.URL.createObjectURL(blob);
var elem = document.createElement('a');
elem.href = url;
elem.download = nom_fichier;
var evt = new MouseEvent("click", { bubbles: true,cancelable: true,view: window,});
elem.dispatchEvent(evt);
setTimeout(function(){
window.URL.revokeObjectURL(url);
}, 100);
}
}
</script>
</head>
<body>
<br>
<input type='file' onchange='charger(event)'>
<input type='button' value="sauver" onclick='sauver(event)'>
<textarea id="reate"></textarea>
<br>
</body>
</html>
rien ne sert de courir il faut partir a point.
cours Forest cours !
14 mars 2016 à 18:59