Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2471 connectés 

  FORUM HardWare.fr
  Programmation

  [HTML-Jscript-ASP] - Simuler le SUBMIT d'un Formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML-Jscript-ASP] - Simuler le SUBMIT d'un Formulaire

n°21467
dilyfe
Posté le 30-03-2001 à 12:11:17  profilanswer
 

Voilà mon pb,
 
Je dispose d'une form sur une page X
 
Le submit de cette form envoi vers une page Y dont je ne suis pas maître (Script de recherche de mon hébergeur).
 
Le pb est que cette page Y doit etre intégrée dans une Frame.
 
Je pensais donc me rediriger vers une première page avec frame, récupérer les données de la FORM dans une seconde FORM identique, puis simuler le SUBMIT vers ma page Y...
 
Voila, mon pb étant de simuler le SUBMIT dans cette page intermédiaire...
 
La solution doit etre relativement simple mais je vois po. (J'ai possibilité d'intégrer de l'ASP si ca peux aider).
 
Merci.

mood
Publicité
Posté le 30-03-2001 à 12:11:17  profilanswer
 

n°21470
nabab
I'm blogging this.
Posté le 30-03-2001 à 12:19:44  profilanswer
 

Je ne sais pas si g assimilé exactement ce que tu veux mais le mieux serait de faire un frame cachée qui serait pointer par ton formulaire puis de parser le resultat obtenu dans cette frame et enfin l'affiche a la place de ton form ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°21471
wouatouwou​atou
Posté le 30-03-2001 à 12:22:24  profilanswer
 

bah... ca depend en koi tu submit... POST ou GET ??
Suivant la methode c plus ou moins lourd a faire...
 
Mais...
Si c post, tu peux essayer en javascript de faire le submit de ton form sur un onload de ton body...
 
Mais.. je vois toujours pas trop ton pb... désolé :D

n°21472
nabab
I'm blogging this.
Posté le 30-03-2001 à 12:23:41  profilanswer
 

cool, je ne suis pas tout seul à etre endormi au milieu de la journée en fin de semaine .


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°21473
wouatouwou​atou
Posté le 30-03-2001 à 12:24:13  profilanswer
 

Remarque... pour un GET aussi tu peux le faire mais bon...
J'suis vraiment pas réveillé aujourd'hui... ce doit etre ces foutu grêves. :cool:

n°21477
dilyfe
Posté le 30-03-2001 à 12:31:51  profilanswer
 

Je suis en post.

n°21481
nabab
I'm blogging this.
Posté le 30-03-2001 à 12:37:34  profilanswer
 

Je suis pour la solution d'une frame cachée ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°21483
dilyfe
Posté le 30-03-2001 à 12:38:16  profilanswer
 

wouatouwouatou > Mon pb je détaille :
 
voila en gros ma FORM
 
<FORM ACTION="http://scripts.xxxxxx.com/cgi-bin/search.pl" METHOD=POST>
  <INPUT TYPE="hidden" NAME="langue" VALUE="francais">
  <INPUT TYPE="hidden" NAME="titreResultatRecherche" VALUE="Résultats de la recherche">
  <INPUT TYPE="hidden" NAME="lienNouvelleRecherche" VALUE="Nouvelle recherche">
  <INPUT TYPE="hidden" NAME="couleurFond" VALUE="FFFFFF">
  <INPUT TYPE="hidden" NAME="couleurTexte" VALUE="000000">
  <INPUT TYPE="hidden" NAME="couleurLiens" VALUE="1B1C1D">
  <INPUT TYPE="hidden" NAME="couleurLiensVisites" VALUE="333333">
  <INPUT TYPE="text" NAME="KEYWORDS" SIZE=15>
</FORM>
 
En gros j'ai pas accès au script, ce dernier génère automatiquement une page html avec les résultats.
 
Je voudrais une étape intermédiaire qui puisse me permettre de coller cette page dans une frame du type : Header-Résultat-Footer.
 
Voilà en esperant avoir été plus clair cette fois ci.
 
Ciao

n°21485
dilyfe
Posté le 30-03-2001 à 12:40:06  profilanswer
 

>nabab : Frame cachée, comment ca marche parcke moi et les frame ca fait 4...
 
 
Merci

n°21490
nabab
I'm blogging this.
Posté le 30-03-2001 à 12:48:31  profilanswer
 

donc il suffit de faire une page avec 3 frames une pour header une pour result et une pour footer ...
 
CEla sera ta page à affichée pour le resultat
<FRAMESET id="MyFrameset" name="MyFrameset" rows="100,150,*" frameborder="NO" border="0" framespacing="0" cols="*">  
    <FRAME name="MyHeader" scrolling="NO" noresize src="header.htm">
    <FRAME name="MyResults" scrolling="NO" noresize src="form.htm">
    <FRAME name="MyResults" scrolling="NO" noresize src="form.htm">
 
</FRAMESET>


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
mood
Publicité
Posté le 30-03-2001 à 12:48:31  profilanswer
 

n°21494
nabab
I'm blogging this.
Posté le 30-03-2001 à 12:52:03  profilanswer
 

avant tu auras simplement ceci  
 
<FRAMESET id="MyFrameset" name="MyFrameset" rows="0,*,0" frameborder="NO" border="0" framespacing="0" cols="*">  
    <FRAME name="MyHeader" scrolling="NO" noresize src="header.htm">  
    <FRAME name="MyResults" scrolling="NO" noresize src="form.htm">  
    <FRAME name="MyResults" scrolling="NO" noresize src="form.htm">  
 
</FRAMESET>
 
et dans la frame My results au de part tu mets ton formulaire et puis tu gere le submit avec une fonction javascript


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°21495
dilyfe
Posté le 30-03-2001 à 12:53:04  profilanswer
 

nabab> Si je te suis bien, c'est cette page que j'appelle dans le FORM. Ptite question, est-ce que script.pl récupérera bien les informations passées dans le FORM vu que je l'appelle pas directement.
 
Enfin j'essaie ca et te tient au courant.
 
Merci encore.

n°21497
nabab
I'm blogging this.
Posté le 30-03-2001 à 12:53:28  profilanswer
 

qui sera de cette forme :
 
function doSubmit()
{
   window.parent.MyFrameset.rows="100,150,*";
   lenomdetonform.submit();
}


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°21499
dilyfe
Posté le 30-03-2001 à 12:57:51  profilanswer
 

Merci nabab, en gros, c'est cette chtite fonction que j'attendais (chui po très fort en javascript non plus ;)
 
Merci à tous
@+

n°21506
wouatouwou​atou
Posté le 30-03-2001 à 13:16:37  profilanswer
 

je vous jure... je fais des efforts.. :fou:
Mais, j'ai toujours rien compris au pb. :D
 
Mais si tu veux simplment envoyer ton form ki est dans une page normale (pas contenue dans une frameset) vers une page contenue dans une frameset (voila ce ke jai compris j'espere ke c ca :D:D:D )
bah... tu peux faire un peu kom le truc de nabab...
c.a.d. ton form appelles une page (frameset) ki contient dans sa frame principale la page copie de ton form ki appelle ensuite par le submit() ta page Y ki sera ainsi contenue dans une frame...
 
Mais tout cela me semble bien compliquer pour ca... :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [HTML-Jscript-ASP] - Simuler le SUBMIT d'un Formulaire

 

Sujets relatifs
[html] balise méta http-equiv[ASP/VB/ActiveX] Help je comprends rien du tout à cette merde !
Upload de fichier sans passer par un formulaireASP : comment on fait pour faire afficher des images horizontalement.
copy de fichier en ASP[ASP] pb sur langage
Perl et HTMLasp base de donnes et Pb formulaire envois de variables vide
[ASP] coup de pouce pour une requète...[HTML] Un petit renseignement sur les cookies svp !
Plus de sujets relatifs à : [HTML-Jscript-ASP] - Simuler le SUBMIT d'un Formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR