|
|
html代码:
" X# j7 V. o8 T1 u6 D- <html>
Y+ ~/ ?8 L. }! d) t - <head>
9 Z+ P+ M; k) d+ @4 ^* {1 K# l - <title>combine_javascript example</title> , E8 Q* l U* a$ Y9 z( `. n
- <script src="js1.js"></script> # m2 Y; |6 U7 V' X( H$ q' v! G
- <script src="js2.js"></script> + y5 C& t! R( J, d! s: e4 B o
- </head> 7 E+ d) r8 f8 q$ T' @
- <body>
5 S/ `" ^9 W1 T/ o5 x/ @% p: e - Hello, PageSpeed! ' E3 D8 M% L' _ b: l& U
- </body>
) f7 }6 k0 T# C& a& l% @ - </html>
复制代码 js1.js代码为:
" u) E7 `7 p5 V9 [, H' N" R- function logText(message) { / N% U$ o' O% {5 I$ `
- document.body.appendChild(document.createTextNode(message)); 7 j* z, }6 j) w+ H" p
- document.body.appendChild(document.createElement("br")); 5 k6 C7 d! t& z: g
- }
复制代码 js2.js代码为:
. p9 Q3 Q' O$ }7 h2 U; \- window.onload = function() { # I" C/ S! c8 X7 ]5 x: h+ ]
- logText("Application started."); * h) H5 V8 f7 X& Q3 Z/ k& A
- logText("Library operation confirmed.");
, E' O. `- l# j% V+ }+ q2 G - }
复制代码 合并后的html代码: @# }( z2 V5 o3 f) u8 n' b) t
- <html> % W4 U% G1 `8 k: |$ v' d# h; W
- <head> . H1 U' _ k+ h. c. h. v
- <title>combine_javascript example</title>
# p( o. @# m) s% K3 f6 j - <script src="js1-js2.js"></script> / \( j5 Y! Z' d, B3 @ w
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 8 ~+ N; X* f* P0 r
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 4 _( H1 c9 L% C. B" D, r T- ]6 x
- </head>
# I* @$ ~! V a T4 v - <body>
% _* I% |" c% b3 E/ B - Hello, PageSpeed! . {; N0 y1 [2 ^/ W/ p
- </body>
) j9 y D0 W" p. C) ~8 O; _0 S: K - </html>
复制代码
# m2 w9 G+ E4 d! U3 g* G7 X( s. J. |. A+ h2 }# l" M
|
|