2010-05-28 6 views
0

Je crée un formulaire de recherche en utilisant un contrôle de bouton asp: avec l'option urlpostback définie sur une page de résultats. Le problème est, le bouton asp: utilise Visual Basic et les résultats de recherche de Google nécessitent Javascript.Envoi de données VB vers une autre page en JavaScript

Existe-t-il un moyen de prendre les données d'une zone de texte asp: dans VB, puis de l'envoyer à une autre page qui utilise Javascript et utilise les données?

+1

Je pense que vous devriez prendre le temps de vous familiariser avec les deux paradigmes: le côté serveur et le côté client. –

Répondre

0

Vous pouvez toujours enregistrer les résultats de la recherche dans un champ de formulaire masqué et définir l'option de formulaire de la page à publier sur votre page "destination". À partir de là, vous pouvez utiliser vos méthodes JavaScript habituelles pour extraire les données du formulaire publié.

+0

Je ne comprends pas. Comment ferais-je cela? – Andrew

+0

En fait, cela ne fonctionnerait pas car Javascript ne peut pas lire les valeurs de la zone de texte quand elle est dans une page maître. – Andrew

0

Vous pouvez essayer

  1. Response.Redirect - et rediriger vers google.com avec la requête de recherche en annexe (comme un test que je viens manupulated la chaîne dans mon navigateur et il semble fonctionner. Regardez le paramètre querystring « q »

  2. Essayez Google search api

Questions connexes