html代码:
+ U4 ?" `1 G0 D2 S6 H- E1 ?9 D9 c8 z- <html> + Q& f ~1 I( T# C& ^1 _; M5 H5 l
- <head> . A' L+ |7 L8 ^- P8 k- [
- <title>combine_javascript example</title>
# Z* z1 c6 C; z e" D7 Z4 N" j - <script src="js1.js"></script>
4 _7 {3 R4 {/ Q3 h. V% g - <script src="js2.js"></script> ; u+ ^! m* H0 n* _% l0 u X8 }" {) l
- </head> * ], e' Y b' t% U
- <body> * ?- o2 j B- E' U7 s$ P
- Hello, PageSpeed! 4 c/ {* D* q. }+ j
- </body> . I9 Z% o9 T) v$ B0 W C" ~
- </html>
复制代码 js1.js代码为:% O- M. A0 S3 Y
- function logText(message) { $ R1 U! V/ f& ~' X
- document.body.appendChild(document.createTextNode(message));
" L+ E' R+ \' O6 I - document.body.appendChild(document.createElement("br")); 9 ?! m% n9 Y, N# {, x
- }
复制代码 js2.js代码为:0 w* C9 I; f$ m, N! b& j
- window.onload = function() { / j6 N/ q, W$ e" j, m! v& ^
- logText("Application started."); # Y+ B5 ?( d7 T8 t. U
- logText("Library operation confirmed.");
! j3 i, n* i5 Z- z - }
复制代码 合并后的html代码:0 v0 k- n6 e; t8 T' J
- <html>
. [0 q# ]3 ~* P# u+ h- p - <head> 0 p& l1 p7 ~8 V& r4 a* J6 _
- <title>combine_javascript example</title>
( W- j0 ^7 S* K2 S' j& J - <script src="js1-js2.js"></script> ' G+ p2 o$ d$ h# n; k1 H
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
3 p& z/ \& F! w0 _5 f6 o - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 V5 \0 j0 z+ K: }( a
- </head> ' r$ j# x4 x4 k( u+ I
- <body> 7 I, @, ^/ [$ T8 o1 {8 p- r
- Hello, PageSpeed!
+ S3 T. P* V1 Z2 K3 {/ m7 r - </body> + \, M" v r* G" M- l9 K3 J
- </html>
复制代码
) ?8 {# v8 u9 c% u! J3 g% Z0 P
/ L' z" A- n: _, D! e |