|
|
html代码:$ j, K0 U1 x. U3 D
- <html> 1 b$ D( S& ]+ l+ Z8 h& T7 X3 J
- <head> / z9 _6 ~+ m, E5 N. z0 P
- <title>combine_javascript example</title>
) w% J$ m9 \" \ - <script src="js1.js"></script> % D$ X7 b8 ]' ^ |
- <script src="js2.js"></script> 7 k4 h' O* U* H, i: b% N. ?
- </head> " d" l# s3 H: k4 ] j
- <body> 3 q* J8 e/ f) I
- Hello, PageSpeed!
% [ |' s; [+ M1 |; @ - </body> - v, e; a) N4 y* E5 m
- </html>
复制代码 js1.js代码为:! O) I- V) o; S: R8 E& ^
- function logText(message) {
& I8 b1 _( u: Q# Q/ u& m* i T - document.body.appendChild(document.createTextNode(message));
4 ?( L$ b/ L* X4 ~ - document.body.appendChild(document.createElement("br"));
% `6 @. v( G3 k4 v3 c0 W - }
复制代码 js2.js代码为:
$ e* |8 r( H: X8 u8 h' K- window.onload = function() { 6 b) j# `/ Q8 j% m
- logText("Application started."); & ^& I" \1 o7 p- @/ I
- logText("Library operation confirmed.");
: V. _0 _ R* [. f9 O1 I3 {* Q- A5 P& B0 O - }
复制代码 合并后的html代码:7 q4 f9 W u. n) {, W
- <html>
9 k* q9 e4 | V - <head>
' F8 h; h. J5 ^# M- {+ p( G! j - <title>combine_javascript example</title>
2 V6 A p2 d9 }; L7 s R - <script src="js1-js2.js"></script> ! z4 T( P0 X8 ?* Q! K6 ~( o
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 7 {9 `0 e9 u: Z2 |* ~, N% p+ D
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
- X; e2 K! L$ ]# F# } - </head> 2 c6 D9 ^6 t2 h$ O
- <body> . } a6 Y% N A/ s
- Hello, PageSpeed!
4 {+ z: l5 r6 Z; O |4 z - </body> 3 a: ?# I" Y2 e6 Y7 e5 x
- </html>
复制代码
, c" r2 [( D$ t6 m: I) [/ b, l# r3 T6 s
|
|