html代码:5 r: G* U4 ?. @: _! w; K0 u' E
- <html> / p9 d3 A) w, t. r3 M0 g% y
- <head>
% ]. U9 s9 {& }9 p' X" j" m' T - <title>combine_javascript example</title> ' x( ~! S9 T: X. T
- <script src="js1.js"></script> - d- \6 o% W+ |/ z& o) X# ?
- <script src="js2.js"></script>
+ l/ R3 ^% ~9 U7 b- X/ } - </head>
4 E' e6 B: K1 p. ]3 Q! \9 X0 M - <body> % K7 P, H* i" v% k( A) w' W( U
- Hello, PageSpeed! % ]2 X4 Q5 r# q# ~/ O8 }4 m
- </body>
, h6 O# n! ?+ t- o: m4 u7 m - </html>
复制代码 js1.js代码为:; W- f; X) F) i6 L! n: S
- function logText(message) { % ]* [ g6 Q! V1 c
- document.body.appendChild(document.createTextNode(message)); 3 V+ t3 ~6 c7 G! g8 U6 d
- document.body.appendChild(document.createElement("br"));
+ E" x5 G5 }5 t! B* U8 } Z. s - }
复制代码 js2.js代码为:1 |, H+ V: H+ p$ O0 ]/ S3 @$ c
- window.onload = function() {
, U% }# _" P- y" B: ~" v - logText("Application started."); . D2 `7 h3 h+ j% V9 g
- logText("Library operation confirmed.");
1 o0 Q7 h2 I7 l/ T& V% y1 L2 { - }
复制代码 合并后的html代码:4 C8 w/ r d( `; g4 _7 F
- <html> % u% O! L `, x$ Q' D3 W, U$ |
- <head> / s! |0 F, l" z. v2 O) ~
- <title>combine_javascript example</title>
( l. o& W( K" i; I5 w - <script src="js1-js2.js"></script> 5 s. q) P$ v: ?3 G- O
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ' `% H8 `) E0 Q) c
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
- ]9 m6 W- U, L) M - </head>
9 o1 U; I5 b* {8 t - <body> 4 X, _3 p0 p" E: U( ^' D
- Hello, PageSpeed! # L, U1 l1 | m4 K% y0 y0 J
- </body> + j2 p3 N& [0 T+ q8 N% j# E6 e7 Y
- </html>
复制代码 2 t( Y2 S0 W n6 J/ ?- J
6 e+ j+ A0 p* u( K6 A
|