|
|
html代码:
& }1 k9 i9 d9 A7 f' M3 Z. F% Q: N- <html> 8 M$ {# Y7 w) T2 f! Z
- <head> ! J9 z7 V! D, Y; N
- <title>combine_javascript example</title> - r6 i6 w* X1 t8 i8 O! P- n
- <script src="js1.js"></script> 8 ]- ?6 q4 s9 d& y
- <script src="js2.js"></script> 0 Q! b* G$ L" } D( p& a( f
- </head> * _" Q6 w; c+ h+ z
- <body> - _% a) m7 d8 s7 `( A
- Hello, PageSpeed! - G2 [+ t( U4 x1 p: `, c2 [, g
- </body> * \2 ^: p' n Q% T/ l
- </html>
复制代码 js1.js代码为:$ ~6 p" Q9 b3 o' {' o% Q
- function logText(message) { ) F) J k; U5 t; i1 B
- document.body.appendChild(document.createTextNode(message));
3 N' a0 Z+ y% Q - document.body.appendChild(document.createElement("br")); 2 k7 e$ o: ^( h! l6 i4 Q$ Q% }. y
- }
复制代码 js2.js代码为:$ k- H5 C5 L5 b8 Z6 t C6 L
- window.onload = function() {
+ j1 R" y9 t' k( k% T) \ - logText("Application started.");
1 x& [4 n' r$ @! a0 G - logText("Library operation confirmed.");
+ I1 o- y& H8 q% N2 r8 f5 M1 m - }
复制代码 合并后的html代码:
+ B( _+ q* u2 Q: t% T: Y- <html> 9 }- K) O6 H: g; y% \
- <head>
/ L, `$ |8 \$ I' @! r - <title>combine_javascript example</title>
& j6 }7 W( d2 f! c H4 n, n - <script src="js1-js2.js"></script> : j, ~7 k8 ?2 v
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> * [% l: u/ O! z7 j: p
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> a% t6 y+ v+ d/ T7 `& L
- </head> ; m! M; M! A% i7 v1 d' H, z9 }/ i
- <body> % c1 l" S( B2 K! K2 h; \9 D
- Hello, PageSpeed! / Y1 I- p J3 c& K: s8 r; K7 {* r+ W8 _
- </body> # G. v0 y3 M# B) l; E! r
- </html>
复制代码
% G6 L1 S1 O/ X$ Q z! B' @% z+ {+ t8 |, ]$ R/ _
|
|