2013-05-03 27 views
1

我是一名新的Web開發人員,負責一個涉及Box API的小型項目。在嘗試創建我自己的代碼到 認證用戶之後,我決定諮詢由Box (https://github.com/box/box-javascript-sdk)創建的Javascript SDK。但是,當我使用localhost打開 「sampleUpload.html」文件時,我無法單擊「單擊此處獲取身份驗證令牌 」標題。查看html代碼,看起來 頁面的樣式是爲了將鼠標懸停在 文本上而將光標更改爲指針,但是單擊它時不會觸發實際代碼。使用Javascript SDK進行Box API

有沒有一種方法可以更改代碼以使頁面按預期工作? 非常感謝你閱讀本文,我非常感謝你們幫助你們 可以給。

+0

請參閱我的回答,但爲「最佳實踐」添加註釋作爲新的Web開發人員。您的開發計算機上需要一個Web服務器來正確調試代碼,因爲這樣的問題會讓您追逐尾巴浪費時間。即使只是服務於靜態HTML的服務器大部分時間都會工作。 – regretoverflow 2013-05-03 19:17:20

回答

1

在Localhost上運行,您需要確保您的路徑已正確配置。例如,在瀏覽器中打開該文件,右鍵單擊並在底部點擊「查看源代碼」,嘗試打開其中一個JavaScript文件。如果它不能打開,那就是你的問題。在html中引用的文件的所有路徑的前面添加/通常會使其從localhost工作。

+0

抱歉,延遲響應 - 當我查看文件的來源並打開其中一個.js文件時,它在我的瀏覽器中以文本形式打開。如果我嘗試追加一個「/」後,它會返回一個404錯誤:'所請求的URL /boxproject/box-javascript-sdk-master/js/goessner.xmlToJson.js/在這臺服務器上找不到。'我' m不知道這是否意味着我的路徑沒有配置,或者是否意味着localhost不能識別.js文件。你也可以詳細說明你的評論嗎?我將如何配置我的Web服務器來調試代碼。非常感謝幫忙。 – user2066880 2013-05-06 15:41:53

+0

我只是指使用本地Web服務器來爲您的文件提供服務而不是從文件系統中打開它們。你沒有說什麼操作系統,所以我不能給你很多建議。 – regretoverflow 2013-05-06 23:03:47

+0

我下載了你引用的JavaScript SDK示例,它是垃圾。它甚至絲毫不起作用,我不知道爲什麼他們甚至會上傳它。你可能會在Github上反對它,或嘗試找到一個更完整的例子。 – regretoverflow 2013-05-06 23:15:28

相關問題