|
|
html代码:4 B1 J9 S3 z3 c- y
- <html> " Z4 S' G( @, o0 Z: ~" Z6 j9 C
- <head>
$ `6 w' C) n. {) ` - <title>combine_javascript example</title>
/ B. L! G7 M! e! f/ t# |1 h - <script src="js1.js"></script> & Z8 S) K( s3 z2 Y5 y
- <script src="js2.js"></script> 2 q" O" _/ N! {! _' f8 v
- </head> - z$ Z4 a. q8 B
- <body> 5 e& t/ K* Z/ f" M6 c1 X% U4 L
- Hello, PageSpeed! % ] \5 R, X; h4 ]$ B
- </body>
, Q# n, N+ W& A* K' D) W: m; U - </html>
复制代码 js1.js代码为:9 g$ Y/ ~9 B) J2 g6 }6 ?& e" A! O
- function logText(message) {
/ M( V6 U) T6 r/ n3 i - document.body.appendChild(document.createTextNode(message));
0 U5 \# H) l6 ^. |) m$ ~: ^ - document.body.appendChild(document.createElement("br")); 4 |0 B' B3 n! s
- }
复制代码 js2.js代码为:
2 j0 O, T* I2 e9 Y ?$ |9 `7 ?/ X- window.onload = function() { 4 G, l: d Y; M. E1 w8 V$ R
- logText("Application started.");
1 f& ^. Q* V* H8 f2 j3 ~% V" l - logText("Library operation confirmed."); 3 V3 R S5 B' C# r: C
- }
复制代码 合并后的html代码:+ s2 w; L* {% u; D) K
- <html>
! \ C) s* `0 Q2 Y# Z- u( ? - <head>
r w% g7 Q' Y: s* c4 U - <title>combine_javascript example</title> ; y9 m; |9 R5 C; M
- <script src="js1-js2.js"></script>
, ~& R' k: P( `9 A0 X - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> # z0 M. X: Q9 h# J2 _
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> - s& p! A g! w
- </head> 0 K7 W6 z/ u; B' r3 b
- <body> ' w1 d3 B# ~9 y, ?3 A1 T1 ^
- Hello, PageSpeed!
. |7 a/ G0 T" t& o. }! m - </body> $ ?1 t* u$ D9 H; m+ ^: f
- </html>
复制代码 $ K3 {" `! D. {1 K& B" g
) F& g# ^' i. w( G |
|