2017-08-12 72 views
-3

目前,我正在做我的第一個步驟,web開發,使用HTML,PHP和JavaScript。 我已經安裝了一個apache2服務器,我的區域設置機器,並且php部分工作正常。 我也試圖在我的網站(谷歌地圖 - 地圖使用maps-api)上隱藏一些JavaScript,但它並未在網站上顯示。 我已經搜索過這個問題,看來,我必須首先爲apache啓用javascript。我該怎麼做呢?有沒有配置文件可以編輯,還是我需要安裝某種插件?啓用JavaScript上的Apache2

感謝您的幫助提前! 添

+4

的Javascript運行在客戶端上,並_nothing_與Web服務器做。如果您的JavaScript不起作用,那麼您需要調試您的JavaScript代碼。 –

+0

您需要檢查瀏覽器中的控制檯日誌(f12)以查看js是否有錯誤。 –

+0

好的,謝謝,我會檢查這 – Tim

回答

2

如果它在客戶端瀏覽器中運行JavaScript,您不必安裝或啓用服務器上的任何東西。客戶端需要在瀏覽器中啓用javascript(這是大多數現代瀏覽器的默認設置)。

這大概就是這樣。首先,確保您的JavaScript代碼位於javascript錨點之間(<script type='text/javascript'></script>)。然後,在Chrome中訪問您的網站。如果事情不能正常工作,使用按Ctrl + + (或Cmd的 + Alt鍵 + 在MacOS)來查看瀏覽器控制檯,您可能會發現更多的信息(潛在)錯誤。

如果是在服務器上運行JavaScript,你可能需要Node.js的

+0

好吧,我認爲這是在客戶端瀏覽器上執行...但爲什麼它不工作? – Tim

+0

打開控制檯CTRL +少校+我 – pagetronic

0

啊,我已經找到了問題......我只是不叫我的javascript函數....對不起,這是一個失敗,在我的身邊....

但由於反正!

+0

你的意思是你粘貼HTML中的JavaScript代碼,但忘了把它周圍的JavaScript錨? – Max

+0

不,我#只是放在腳本中,但忘了調用javascript函數..所以它根本沒有執行 – Tim