|
|
html代码:* ]; }- J. v+ h( {! R
- <html>
! p; P/ S3 \& F) n8 P5 x - <head>
) J7 `, t8 w* T - <title>combine_javascript example</title>
e0 z6 k: v2 c) i - <script src="js1.js"></script>
' L/ o! G& [! o5 I P9 \ - <script src="js2.js"></script> 4 B) q: o4 z0 t' X& Z& X- r; N f
- </head>
6 j; ~: T" ^( [* S0 I5 G - <body>
# \3 J" T+ ]* n6 I2 p$ b. k' K - Hello, PageSpeed! 9 T- k5 q4 h3 z' f. f; K8 n) E
- </body>
- z/ |+ J9 s+ h0 p! m& U0 W - </html>
复制代码 js1.js代码为:
8 |6 B' m. I. c+ @( B/ d" _# {- function logText(message) { 4 E" b. F( \1 ?% D
- document.body.appendChild(document.createTextNode(message)); " [# c m/ l5 P$ Z
- document.body.appendChild(document.createElement("br")); : g( b% I" T* e7 z9 L2 e( ?7 Y
- }
复制代码 js2.js代码为:% `, z) Q2 y$ Z2 d
- window.onload = function() { 6 b2 l g$ p& J6 D4 z
- logText("Application started."); . ?- \2 z# r% N5 Z$ k
- logText("Library operation confirmed."); # K+ z4 _' R1 b' M# l( }" a
- }
复制代码 合并后的html代码:
6 y8 u L, \7 {1 j! w) u- <html>
3 f L& S! w$ T3 {7 m5 A; N7 `' t - <head> ( H. l* N; ~( C* b7 T5 u
- <title>combine_javascript example</title> P5 ]( O, j& U8 d! v: ]; w
- <script src="js1-js2.js"></script>
; K; h9 y/ l2 p - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> % D H9 D; f8 M
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
2 _) r4 J2 \$ c8 O* J) s - </head>
) P- W) P8 v/ @: g - <body>
$ C8 m& U. [" T. O' T - Hello, PageSpeed! + c0 @& s- v4 w p7 g" l4 s! K/ T
- </body> + g8 T% \* |6 I0 F* r9 t
- </html>
复制代码
2 }% c" m3 t+ w" ~# Z" A- X% y% d4 X- q( w
|
|