2012-03-08 3 views
1

Je travaille sur une application Javascript simple, et j'ai besoin d'un moyen de prendre une chaîne pour déterminer une valeur en l'entrant dans une calculatrice. (Si la chaîne est "pi^2 sqrt (3)" vous obtiendrez 17.0946563 ")Google Calculatrice de Javascript

Plutôt que de réinventer la roue, j'espérais qu'il y avait un moyen de mettre en œuvre la calculatrice de Google pour obtenir le résultat. Je veux appeler http://www.google.com/ig/calculator?hl=en&q= suivi par la chaîne, et le résultat de Google est le résultat.Le seul exemple que j'ai vu est celui here mais il est en PHP.Je ne connais pas beaucoup PHP, donc je me demandais s'il y avait un moyen Pour appeler la fonction PHP depuis JavaScript ou implémenter la fonction directement avec Javascript, merci d'avance pour tout conseil

Répondre

2

Vous devez utiliser une bibliothèque comme jQuery pour effectuer un appel AJAX afin de saisir et d'analyser les résultats. Vous devez créer vous-même l'URL et, si vous utilisez jQuery, appelez le $.getJSON méthode.

+0

Etes-vous sûr que la méthode $ .getJSON fonctionne dans cette situation? Je comprends les exemples, et je peux les faire fonctionner facilement, mais quand j'essaye de l'exécuter avec l'URL de Google, il n'atteint même pas la fonction de succès. Sauf si vous créez l'URL moi-même, vous voulez créer une page sur mon propre serveur à appeler. Comment ferais-je cela? – user1258067