2014-09-30 50 views
-2

Hello以下函數包含一個在localhost中正常工作的映像,但每當我將其上傳到cpanel時,它都不能在線工作。代碼不在線工作,但在localhost中工作

下面是代碼:

function CONshowElements() 
{ 
var Construction = "<center><img src='images/SCALE Construction.PNG'></center><br>The construction company with several years of experience in projects valued over millions of USD having Service and Quality with satisfaction and appreciation of the clients."; 
document.getElementById("contents").innerHTML = Construction; 
} 
+4

圖像/ SCALE Con​​struction.PNG存在於您的實時環境中嗎?你有沒有檢查控制檯的錯誤?你是什​​麼意思'不工作'? **更加詳細一些**。 – George 2014-09-30 09:25:09

+0

不工作意味着它顯示的文本,但不是圖像 – Rokhsar 2014-09-30 09:27:39

回答

0

您的服務器可能在Linux下運行,而本地主機可能在Windows下運行。
這意味着圖像文件名區分大小寫。

檢查您的圖像,名稱實際上是

SCALE Construction.PNG 

,而不是

SCALE Construction.png 

如果是這樣的話,你的發展控制檯上得到一個404。
此外,文件名中的空白是一個非常糟糕的主意......

+0

*此外,文件名中的空白是一個非常糟糕的主意* - 你可以支持它嗎? – George 2014-09-30 09:29:33

+0

@George:實際上並不是,但如果它在src中,它可能應該是URL編碼的。如果它不是ASCII字符,那也是一樣。在服務器/ fastcgi-or-isapi-layer/browser/operatingsystem和boom中有一個bug(或者說不完整),404。 – 2014-09-30 09:41:39

+0

我同意,也許把這個問題放在你的問題中?我認爲用文件名稱表示空白是一個糟糕的想法是一個全面的陳述,並且可以用許多不同的方式來看待,這就是(: – George 2014-09-30 09:45:22

相關問題