| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 
 | <!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>Form saving</title>
</head>
<body>
 
<form onsubmit="saveForm(this); return false;">
	<input type=text name="myInputBox"><br>
	<input type=text name="myOtherField"><br>
	<input type=submit value="Generate download link">
</form>
 
<a href="data:multipart/alternative;charset=utf-8," id="downloadLink">Rightclick, save as</a>
 
<script>
 
function saveForm(form) {
	var dlLink = document.getElementById('downloadLink');
	var datastring = "Field 1: "+form.myOtherField.value+"\n"+"Field 2: "+form.myInputBox.value;
	dlLink.href = 'data:multipart/alternative;charset=utf-8,'+encodeURIComponent(datastring);
};
 
</script>
</body>
</html> | 
Partager