Hello,
Petite demande de coup de main pour le problème suivant:
J'ai un formulaire HTML + CSS qui me retourne les réponses via un petit script php.
Jusque là pas de problème.
Ce formulaire doit être utilisable offline. J'utilise donc le local storage pour stocker mes données dans le cache.
Sur firefox tout marche nickel le mail est envoyé automatiquement à la reconnexion.
Le souci est que sur IE ou Safari, les données ne sont pas stockées et le mail est envoyé sans aucune donnée.
Le formulaire est destiné à être utilisé uniquement sur iPad.
Merci d'avance si vous avez des indices sur le code suivant:
Petite demande de coup de main pour le problème suivant:
J'ai un formulaire HTML + CSS qui me retourne les réponses via un petit script php.
Jusque là pas de problème.
Ce formulaire doit être utilisable offline. J'utilise donc le local storage pour stocker mes données dans le cache.
Sur firefox tout marche nickel le mail est envoyé automatiquement à la reconnexion.
Le souci est que sur IE ou Safari, les données ne sont pas stockées et le mail est envoyé sans aucune donnée.
Le formulaire est destiné à être utilisé uniquement sur iPad.
Merci d'avance si vous avez des indices sur le code suivant:
<script type="text/javascript">
$(document).ready(function () {
function init() {
if (localStorage["A/C"]) {
$('#A/C').val(localStorage["A/C"]);
}
if (localStorage["Forms[]"]) {
$('#Forms[]').val(localStorage["Forms[]"]);
}
if (localStorage["Action"]) {
$('#Action').val(localStorage["Action"]);
}
if (localStorage["Manuals[]"]) {
$('#Manuals[]').val(localStorage["Manuals[]"]);
}
if (localStorage["Comments"]) {
$('#Comments').val(localStorage["Comments"]);
}
}
init();
});
$('.stored').keyup(function () {
localStorage[$(this).attr('A/C')] = $(this).val();
});
$('#localStorageTest').submit(function() {
localStorage.clear();
});
</script>