2016-09-30 73 views
0

我想直接在HTML頁面中將縮小的java腳本內容放入標記中。我有html頁面,如:將縮小的javascript直接放入HTML中的腳本標記

<html> 
    <head> 
     <script src="jquery.js"></script> 
     <script src="iemagic.js"></script> 
     <script src="shim.js"></script> 
     <script src="jszip.js"></script> 
     <script src="xlsx.js"></script> 
    </head> 
</html> 

我已經過壓縮所有的JavaScript內容,並把它稱爲「all.js」單個文件和HTML工作得很好,現在它看起來像:

<html> 
    <head> 
     <script src="all.js"></script> 
    </head> 
</html> 

我想直接在「腳本」標籤中將「all.js」的所有內容都包含在HTML中。我嘗試過,但沒有運氣,當我在瀏覽器中打開HTML文件時,它顯示了我已經在「腳本」標記中複製的所有Java腳本內容。

有沒有其他辦法呢?

+0

你想這是自動還是手動? –

+0

這裏有像[Gulp](http://gulpjs.com/)或[Bower](https://bower.io/)這樣的構建工具。你可能想檢查一下。 – choz

+0

謝謝大家,我也聽說過「Gulp and Bower」會做,但我想知道這些步驟。 @Venkatraman - 任何東西,我只是想刪除所有的「JS」文件,應該只有一個HTML文件。 – user3515080

回答

1

謝謝大家對我的幫助。我找到了解決方案。 *添加了所有「js」文件在不同的「腳本」標記測試工作正常,但一些JavaScript行在browswer中可見。 *問題是「iemagic.js」的評論是不正確的,並造成了問題。 *我刪除了那些註釋行,現在正在查找。沒有任何「js」文件和只有一個HTML。謝謝大家的幫助和寶貴的時間。

1

您可以使用一飲而盡或jscompress

+0

我試過,並在「all.js」中複製,它工作正常。但我想直接在「腳本」標記中將所有內容移動到HTML頁面。謝謝。 – user3515080

+0

因此,您有用於定義頁面內容的對象數據? –

+0

@DincaAdrian - 你能詳細說明嗎?謝謝。 – user3515080