|
|
html代码:
+ F0 @5 T5 U) m2 F' j& r- <html> 1 U% j$ j2 I: n. e
- <head>
. V+ x4 b3 ?+ o6 h7 ?6 ? - <title>combine_javascript example</title>
$ F9 O* p1 C* W8 l, k( `1 H2 u- r0 q - <script src="js1.js"></script>
2 g- Z* H* _; K$ s. p5 s# [ - <script src="js2.js"></script> + b- x {1 h* r- W+ K
- </head> ( a% Q" U1 b1 V$ q6 E
- <body>
; P% b: u- j+ Z( Z& @! ? - Hello, PageSpeed!
: K* I/ ?% s) @9 S* w# z8 a - </body> 5 b2 Y: U4 ?/ G$ C" Z: ^- Z! U( Y
- </html>
复制代码 js1.js代码为:5 M9 D8 g$ x( u* ^$ s
- function logText(message) {
* ?& }0 m" g7 }) K( |9 l. e- {; `% l7 F - document.body.appendChild(document.createTextNode(message)); : k/ m1 s" D% \9 m1 m* z# J P2 t
- document.body.appendChild(document.createElement("br")); 6 ~$ C8 G- w0 j4 G: C
- }
复制代码 js2.js代码为:
" R" y' ~7 T7 K& w- window.onload = function() { + o/ f* X% w- C# b8 v8 s
- logText("Application started."); & e! V; J& U5 ~+ S' _; k; s: j
- logText("Library operation confirmed."); $ N4 r, M+ V4 d4 q7 q3 O" t
- }
复制代码 合并后的html代码:- l0 u* V1 u7 U# F9 n/ w2 Q
- <html>
c/ e4 f: \$ O* P P4 { - <head>
1 O; J; }6 O) a/ S6 x% i" k - <title>combine_javascript example</title> , V) Z, f G$ z, e$ y6 D
- <script src="js1-js2.js"></script>
# T( K. M" \1 z5 R" \3 ] - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> $ K% B' [, d4 H" i) B1 o7 C
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 9 w* L; G- l) l( z- C& `
- </head> ) A. o, \8 `. v9 Q) A" z
- <body>
( ?! J3 R; ^4 D+ l9 ? - Hello, PageSpeed! , I6 `! @" X, l& R6 d- n5 b
- </body>
+ O' ?3 Q# c! C- X/ k - </html>
复制代码 6 W# \ p% f. H- x9 X
8 h5 E) a5 B5 [7 M |
|