2010-10-22 20 views
0

J'ai créé un Autorun HTML qui s'exécute à partir d'un CD, il y a un formulaire de contact. Comment puis-je le soumettre à mon serveur? Je pense que le problème commun est de créer des problèmes pour moi. Aucun si les manières de jquery semblent fonctionner.Soumettre un formulaire à partir d'une page Web hors ligne au serveur en utilisant jquery

MISE À JOUR: Je veux soumettre par ajax, jquery va d'abord vérifier si internet est connecté, puis soumettre. L'autorun sera chargé dans XULRunner inclus dans le CD afin de lancer javascript ne sera pas un problème.

+0

Il peut y avoir des problèmes de sécurité car javascript est désactivé ... sur de tels événements même lorsque vous essayez d'ouvrir à partir d'un fichier zip. (juste une suggestion) que dans votre esprit avez-vous essayé de pointer l'action = "server_url"? – Val

+0

L'exécution automatique s'exécute sur XUL runner qui est regroupé dans le CD. – esafwan

Répondre

2

Je pense que la

traditionnelle
<form method="post" action="http://yoursite.com/contact.php"> 

devrait fonctionner. Bien que je n'ai jamais envoyé de données à un autre domaine comme ça avant.

+0

Un formulaire normal va fonctionner. La chose ajax ne sera pas à cause de la politique d'origine commune. –

+0

Oui, mes pensées exactement. Ce dont je n'étais pas sûr, c'est de mettre une URL complète comme attribut d'action, je ne l'ai jamais fait auparavant. Merci de l'avoir nettoyé! – Claudiu

+0

Donc, il n'y a pas moyen de passer par ajax? Une solution de contournement? Passer par get? – esafwan

1

Que diriez-vous de cette idée? Avoir un raccourci qui ouvrira le formulaire de contact hébergé sur votre site dans un navigateur Web. Les utilisateurs peuvent alors soumettre leurs coordonnées via le formulaire en ligne.