|
|
html代码:* E+ I2 O# O7 k1 |# t
- <html>
- l L% s% j( O b0 p - <head>
4 [' U& m0 U# F6 s4 L0 N - <title>combine_javascript example</title> ( c7 b# h& U* @0 S
- <script src="js1.js"></script>
* R* |. N) @ m2 y6 b9 ]- d - <script src="js2.js"></script> ( w. E5 g1 Q' Y9 v( Z
- </head>
. i5 t4 d% z- E8 w9 ^+ h - <body> . O% u' R: o* y% v
- Hello, PageSpeed! ) L' I% A2 a- b# e: [5 H. `' P. K% q4 X
- </body> 8 q: J* P5 z* B* P- L1 W( p3 ]! p- G
- </html>
复制代码 js1.js代码为:7 G4 s4 E& `# T5 C& b. ]
- function logText(message) {
) e& Q2 U8 l; S! Z/ h7 n - document.body.appendChild(document.createTextNode(message));
7 ^, X7 t+ @: ^$ T/ H7 V - document.body.appendChild(document.createElement("br")); ' \- g% i) \; k* I `+ P+ Z
- }
复制代码 js2.js代码为:; J8 z/ M& p }
- window.onload = function() { & i* q: E8 e5 U5 n2 T0 a
- logText("Application started.");
. H( I+ c+ m6 V - logText("Library operation confirmed.");
& _9 G, B4 y5 N8 X - }
复制代码 合并后的html代码:
) }% X5 X8 U! H& y- <html>
; P1 ~1 V O3 }3 t8 |! f - <head>
' ]' W! z. b5 I7 ~* h$ }3 B7 ? - <title>combine_javascript example</title> / f1 U4 f7 ]! {7 ~- p% r0 y
- <script src="js1-js2.js"></script>
* ^( x# p0 K. l. D+ X - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 9 j% C8 r; }1 B: { o) ~, q" h& @' L* o
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> * y, `! j$ ?* A
- </head> 2 f* Q) C- m8 T1 M
- <body> 1 O& ^5 N! @" z( ]' L
- Hello, PageSpeed! 2 w9 G2 i- T- O* N6 O
- </body> , s6 l7 b7 B$ v, {& D" b% c' \" w
- </html>
复制代码 1 r- Q( L' t4 R; v% k' @
5 Y: b! {+ s! D, @( d |
|