|
|
html代码:! _" b4 [: A% K" f
- <html> ; I: f! S& y1 E9 l/ |$ Z
- <head> 0 E! @& G1 R5 g! t
- <title>combine_javascript example</title> # P( {% B* G8 h* I1 r r: b
- <script src="js1.js"></script> , Q% M2 z& P) i6 Z" v' \5 Z" X. ^
- <script src="js2.js"></script> / A* r0 j7 `' s! ?% @" B5 J1 r
- </head>
4 v7 }- L/ Y7 U: X - <body> % s3 y0 h" [3 A; w9 Z! _# B
- Hello, PageSpeed!
. D7 e6 }+ V) D5 w+ f* t3 h - </body> - Q. [! n# N+ b
- </html>
复制代码 js1.js代码为:
3 C, B$ J& G& s& E- function logText(message) { 8 X- W3 S/ W2 O1 N* {* l& g$ ~
- document.body.appendChild(document.createTextNode(message)); ) i2 a$ n% y$ R# x) z& _3 K
- document.body.appendChild(document.createElement("br")); $ W9 j; A1 p0 p0 u9 @, H) K
- }
复制代码 js2.js代码为:
0 k ^4 P1 s6 n3 b- x+ K; u- window.onload = function() {
1 S' ?# F: q4 d4 A) @ - logText("Application started."); ' c0 V+ g/ e% u4 p
- logText("Library operation confirmed."); 5 [, C8 F; y# \. u9 s* c& x2 E
- }
复制代码 合并后的html代码:2 e' _3 [: c2 w
- <html> 9 l- O) W! u0 d! j# ~
- <head> ) }4 _0 e+ @! E
- <title>combine_javascript example</title>
3 s; ^+ M2 P, A: s( Q: j$ e/ n - <script src="js1-js2.js"></script> * P9 q( J3 u6 g$ d
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
0 D+ V4 i! [# O3 D! K5 J. k) M - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
2 Q% f$ M& j- ~% i, j - </head> " G. I( G3 P7 q
- <body>
2 ]' B. W# o; g' W$ m - Hello, PageSpeed! 4 Y7 H; F0 X$ i( I1 N' f( x
- </body> , ^5 @: C! d$ S0 W( Z% _) q8 z
- </html>
复制代码 ( i8 M, K P# M H- s' b$ o& N% T
3 Y) k; J, m! j4 T/ k/ B
|
|