2009-04-14 7 views
0

Comment envoyer une requête HTTP GET sans formulaire? Cette requête est effectuée sur une page Web.Comment créer une requête HTTP GET avec un formulaire

Pour plus de détails sur ce que je suis en train d'accomplir et pourquoi, voir ma question ici: http get/post request and google geolocation api

+0

Qu'est-ce que vous essayez d'accomplir pourrait aider à affiner cette question. – cgp

+0

s'il vous plaît voir mon autre question trouvée ici ... http://stackoverflow.com/questions/745217/http-get-post-request-and-google-geolocation-api –

Répondre

1

Vous pouvez utiliser Ajax et la méthode de jQuery get:

$.get("someURL.php?variables=true"); 

Notez que vous ne être en mesure de faire des demandes au même domaine OU le domaine cible doit retourner JSON formatted results.

1

Dans la version HTML brut vous pouvez le faire par exemple demande une image:

<img src="http://example.com/?bla=bla"> 
2

Un lien hypertexte normal effectue une requête GET lorsque l'utilisateur clique dessus. Le chargement d'une image est également une requête GET, tout comme la plupart des autres façons d'intégrer des éléments dans une page. Si vous essayez de le faire via JavaScript, vous pouvez utiliser XMLHttpRequest.

1
< a href="www.google.com">google</a> 
1

Je suis d'accord avec altCognito les points à l'aide jquery mais je préfère utiliser

$.get("someurl.php", { variable: value }); 

J'aime cette façon meilleure, car il me permet d'envoyer des objets au lieu de chaînes concaténer. vous pouvez voir quelques échantillons here

Questions connexes