|
|
html代码:
, D8 j0 Q4 S" z( C7 l8 c- <html>
' a& B' J) W+ O- [6 _2 a - <head> 5 V3 p$ b# U5 v( F' d) j* a
- <title>combine_javascript example</title> 6 _. Q5 ]& g! j) i
- <script src="js1.js"></script> , M1 g2 u/ \% U* U
- <script src="js2.js"></script>
$ z+ L, \4 b2 {" c6 d- N M - </head> 3 Q! i4 n/ U( Q) z
- <body> - J) ]$ M6 r' T. P9 r9 z! Z
- Hello, PageSpeed! # d" N5 f! z" n4 _4 k! {* v
- </body>
8 I& K7 ~) ~5 V4 Y. y - </html>
复制代码 js1.js代码为:7 p) Z* g. f1 Z' _' P( K1 a
- function logText(message) { ! X2 S4 _( Z/ B- v
- document.body.appendChild(document.createTextNode(message)); / Z* t6 B: s) c4 J# g) C8 k a
- document.body.appendChild(document.createElement("br")); 3 l- t3 `$ F. e
- }
复制代码 js2.js代码为:+ x8 S5 l1 k: z3 @
- window.onload = function() {
0 J& X8 H2 j: v- Q) G# g - logText("Application started.");
. x& w, S* h" R - logText("Library operation confirmed."); @& ?9 T. Y* S( w. R/ A) S# M- E
- }
复制代码 合并后的html代码:8 k* K9 G2 V6 p- G9 @
- <html> ! ?$ T) [: ] [5 ?' v+ C4 H
- <head> ; S7 B9 s: H& c/ I5 G7 c
- <title>combine_javascript example</title>
" i- _( H$ J% R4 o - <script src="js1-js2.js"></script> 6 l$ j4 s M8 q- t$ v
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ?& H# W! _/ ]) c& |
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
! L! _. K1 e/ ]; ^! t/ l% P3 a: u0 ? - </head> 7 e: \; ~; c8 k
- <body> ; B! ~1 i* t; Z. `$ t
- Hello, PageSpeed!
# [9 B! G2 ^; L - </body>
* @7 {6 j1 p$ q5 Y; q - </html>
复制代码 : |$ Y+ V% B/ N' p9 v- L! V
# T$ K ?0 q5 Q! J* i( o! y |
|