|
|
html代码:" M# b: X) k5 _& T3 B/ M8 u- |
- <html>
( N5 h% ^& i9 _ s$ S1 J - <head> ) M( R: v& z" [! Q f/ y
- <title>combine_javascript example</title> ) c& d/ M1 w0 [, {
- <script src="js1.js"></script> # o/ _: y0 @4 D. v& ?6 M+ y
- <script src="js2.js"></script> # X0 E Y' { k6 ]
- </head> 3 ]7 z8 i) C/ u7 O
- <body> ) ?0 N, Q8 Z' o) B' Q0 W
- Hello, PageSpeed!
, U% T) @# t4 i2 J - </body>
( I. c) F* M4 J# @( ~ - </html>
复制代码 js1.js代码为:
l% s: R/ t6 n4 O, b& k( q4 F3 V- function logText(message) { $ F) U2 `# l w0 C8 V% c
- document.body.appendChild(document.createTextNode(message));
. n& r0 C" q& @# h - document.body.appendChild(document.createElement("br")); ; |' N2 k) r+ s8 t C. U [( a
- }
复制代码 js2.js代码为:, `3 L6 T# o4 q2 }. }
- window.onload = function() {
9 S8 `( t* _) f! m0 X6 q/ x( H - logText("Application started.");
9 W9 o' i7 @( ]7 [2 V( \4 X - logText("Library operation confirmed.");
5 J1 T5 j9 g) X4 g5 j - }
复制代码 合并后的html代码:2 C4 X# f; j' \4 @% `6 m+ `3 Z
- <html> % g1 U0 q4 T0 ~" _( S1 @8 L9 k
- <head>
+ y/ @8 A3 b$ K6 R3 O8 v0 s' g/ D8 m - <title>combine_javascript example</title>
- |8 P- m- O. k/ _! O) i2 \ - <script src="js1-js2.js"></script>
- S: p, ]3 P0 s" {8 P - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ) o: G: H, X5 ~+ D
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 C1 b- y% A: m* t) ^# D4 u) N
- </head> . _9 r) @' \5 \; h1 N
- <body> " D+ Q# X. ?2 M& u7 [
- Hello, PageSpeed!
/ n9 w2 B V B1 v - </body> 4 |3 ~; y$ n4 b& @4 K1 ^
- </html>
复制代码 " W8 \) ]. w/ A; x: I, M
# S3 K1 ~" m L6 x5 H3 M% j
|
|