html代码:
4 ]0 H7 t1 K5 p% h- <html> ' o" A. o$ Z+ m8 _; E; s! i% @) n# p
- <head>
+ G$ ^3 m' r# C8 @$ e( B. [ - <title>combine_javascript example</title> % z; \5 P8 S5 k6 ]& ]/ v4 |7 q9 l
- <script src="js1.js"></script> 4 q4 |) w( s& O+ d
- <script src="js2.js"></script> ( p- A& g7 n4 k, F3 ~" [6 ?! @$ R
- </head>
I6 Q& Y- o' C. n* O8 t - <body> / }1 q, P5 R: a/ `$ V( G
- Hello, PageSpeed! " ^6 E& G: [5 d# |* n0 e0 N( \
- </body> ( \: i/ Y' }+ u% }6 f4 {
- </html>
复制代码 js1.js代码为: g- y4 q, n# W6 X& r f2 J' \3 g
- function logText(message) { % Y4 ^( i" Y1 v$ Q& l
- document.body.appendChild(document.createTextNode(message)); 7 b- [. ^+ U/ ?0 l6 T' m
- document.body.appendChild(document.createElement("br")); - V( g- _+ @4 U/ |
- }
复制代码 js2.js代码为:, z, x, Q1 B+ }# w0 Y
- window.onload = function() {
/ f- V1 g. J/ X( \, N. b! E' \* A( N - logText("Application started.");
5 Z1 F/ p) p$ A( J" E5 n - logText("Library operation confirmed."); 2 X+ \* z8 u X) Y7 o0 W
- }
复制代码 合并后的html代码:4 ^, @2 E- i" q
- <html> 4 B# J; d$ G+ N8 E3 u( k
- <head>
9 ^, g* |! c1 h - <title>combine_javascript example</title>
% @4 j6 t- c7 i - <script src="js1-js2.js"></script> r' G/ s! }$ N$ K% w! W' H
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> * g, T6 J! x4 L& A4 ~3 m
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
5 l& `0 ~5 d, l - </head>
' j8 w1 K, F; |, N- B% D6 Q - <body>
! W, \0 O) w& @/ k" [ - Hello, PageSpeed! ; Y" e5 B. _* x8 q5 O
- </body>
6 i% m" n; j" _+ ~' L - </html>
复制代码 9 d8 ]8 g7 b# c! g: c! J
7 `. K8 Z* H& Y& _
|