2012-03-08 32 views
1

我正在研究一個簡單的Javascript應用程序,並且我需要一種方法來將字符串輸入到計算器中以確定值。 (即如果字符串是「pi^2 sqrt(3)」,你會得到17.0946563「)來自Javascript的Google計算器

我不希望重新發明輪子,而是希望有一種方法來實現谷歌的計算器來獲得結果基本上,我想打電話http://www.google.com/ig/calculator?hl=en&q=,然後輸入字符串,並讓Google輸出結果。我見過的唯一例子是here,但它是用PHP編寫的。我不太瞭解PHP,所以我想知道是否有任何方法要麼從Javascript中調用PHP函數,要麼直接用Javascript實現函數。提前感謝您的任何建議。

回答

2

您應該使用像jQuery這樣的庫來進行AJAX調用來獲取並分析結果。需要自己構建URL,如果使用jQuery,請致電$.getJSON方法。

+0

您確定$ .getJSON方法適用於這種情況嗎?我理解這些例子,並且可以讓他們輕鬆工作,但是當我嘗試使用Google的URL來運行它時,它甚至不能實現成功功能。除非通過自己建立URL,否則你的意思是在我自己的服務器上創建一個頁面來調用。我會如何去做這件事? – user1258067 2012-03-09 12:51:09