2017-06-27 49 views
2

我目前正試圖將一些腳本外部化,以防止我的代碼混亂。我把它放在記事本+ +,沒有任何問題,但每次我試圖上傳他們在靜態的tumblr上傳或主題資產頁面時,我總是想出這個消息Tumblr靜態上傳器錯誤

Shown here

這基本上是告訴我一個消息Tumblr上傳器不接受HTML文件,其中腳本不是HTML,而是保存爲.js文件。我真的不明白我做錯了什麼,尤其是當其他人看起來正確時,我知道如何將腳本外在化。

備案.css文件完美無缺地工作,但它始終是我遇到問題的.js文件。

回答

1

Tumblr檢查HTML的方法是查找任何類型的HTML標記。要解決此問題,只需將"<div>"之類的內容更改爲"<" + "div" + ">",然後對結束標記執行相同的操作。

這很煩人,但它是唯一的解決辦法。

+1

好的,非常感謝你。這真的有很大的幫助,我會牢記這一點。這也適用於從Github下載的腳本(如PXU)。你是否也必須更改這些HTML標籤?我問,因爲我下載了一個旋轉木馬滑塊,並試圖將文件移動到靜態tumblr並得到相同的錯誤信息。 – shuntuationatseirin

+1

它適用於您嘗試上傳的任何內容。 PXU Photoset腳本的標題中包含HTML標籤,因此您需要在上傳之前更改這些標籤。請接受這個答案,如果它已經回答了你的問題:) – chloe784

+1

我一定會考慮到這一點。非常感謝你的幫助。我學到了很多。 – shuntuationatseirin