2013-07-31 71 views
0

我使用WAMP服務器和我的學校服務器,我有一些Javascript,但它拒絕運行,調查Mozilla Firefox的調試器,我已經能夠確定的最好的是,它要麼無法找到或訪問該文件。未找到Javascript文件,文件擴展名有%22沒有理由添加?

對事物的WAMP方面我得到「禁止」時,它試圖在它戳:

[00:53:56.653] GET local_host/MyUserName%27s%20Homepage/japanese/js/myjs.js%22 
[HTTP/1.1 403 Forbidden 1ms] 

如果我用我的學校服務器它說:「未找到」:

[01:09:26.683] GET http://users.faculty.myschool.ca/~myusername/japanese/testing.js%22 
[HTTP/1.1 404 Not Found 30ms] 

但是我可以確認文件本身非常多,它應該是,但卻:

[01:09:26.782] GET http://users.faculty.myschool.ca/~myusername/japanese/images/kiniro- 
mosaic.jpg [HTTP/1.1 304 Not Modified 21ms] 

我注意到有一個22%的文件的試圖找到,而不是找到它找到的東西,最好我可以弄清楚。

我一直在嘗試重新創建文件和東西,但就Windows而言,valud JS文件...?

+0

%22如果我沒有錯,就是「角色,你最後還有一個」字符嗎? – Harry

+0

額外的字符可能在HTML腳本標記中,而不是js。 – bfavaretto

+0

真的很奇怪,我確信在我以前的迭代中我的'''是正確的,「js/myjs.js」,現在看起來雖然看起來不是這樣,所以我修復了它,現在它似乎工作,我會將其設置爲答案;我發誓,當問題第一次出現時,錯字不存在,我不明白。:(對於浪費你的時間感到抱歉) – RaenirSalazar

回答

1

似乎是一個錯字,我就像你們任何人一樣困惑。

+0

有這個問題,它是一個轉義引號(「)標記。我發現我的php var使用單引號來封裝一個變量,但是在鏈接的href中,我意外地繞過了它的雙引號,所以網址以\「page.php開頭。」刪除了轉義斜線並且它工作正常。 – tatorface

相關問題