2009-09-02 7 views
1

Je fais quelque chose pour le travail. Il est une tâche très répétitive et il sera utile de remplir une petite enquête sur la tâche qui peut être renvoyée à court terme (comme 5 minutes)Afficher les 4 derniers résultats d'enquête de JQuery.survey

J'aime le jquery.survey module. L'enquête est superbe. Maintenant, je pourrais utiliser un indice ou de l'aide pour que la sortie de ce sondage soit sauvegardée pendant 3-4 sessions pour être affichée dans une barre latérale.

J'ai des limites techniques et je ne peux utiliser que javascript. Je ne peux pas écrire dans un journal txt et en lire (6 numéros) et je ne peux pas utiliser PHP ou un logiciel serveur parce que je n'y ai pas accès. Je suis limité à un fichier HTML sur le bureau.

Répondre

1

Vous pouvez simplement ajouter au DOM en remplaçant le bouton de formulaire "Envoyer" et en poussant les données du formulaire résultant dans un <div> ou <p> que vous affichez sur la même page.

Ceci est, cependant, très fragile car tout rechargement effacera les données (puisque vous ne pouvez pas enregistrer sur le disque via des limitations javascript) ... ce que vous enregistrez est l'état de la mémoire du navigateur de votre page. Si vous voulez réellement enregistrer le travail que vous avez entré, vous avez besoin d'un accès au système de fichiers local ou au serveur, il n'y a aucun moyen de le contourner en raison du sandboxing du navigateur javascript.

Questions connexes