|
|
html代码:4 \+ x9 |+ U( B6 l0 Q9 i
- <html>
3 S' |; F4 T* N5 f9 w - <head>
) E: v5 \7 T+ m/ |! [9 y, m5 v6 y/ y) F - <title>combine_javascript example</title> - g) n# B; {* }; z. m) `
- <script src="js1.js"></script>
) t) F5 H m9 | \ - <script src="js2.js"></script> ) T6 J0 p: d* |4 d9 R
- </head> 4 m' ]/ X3 s: I2 K" \& `/ |& ]
- <body>
4 B1 C8 \' _: ` - Hello, PageSpeed!
# L$ f6 @7 c9 g - </body>
6 K; R) \7 i7 Q - </html>
复制代码 js1.js代码为:9 I( s& |! H& M2 a. N6 y8 {
- function logText(message) { : H% z( C$ R8 l( X! ^
- document.body.appendChild(document.createTextNode(message)); ( ^2 p- O2 I7 x0 C, O
- document.body.appendChild(document.createElement("br"));
C7 ^9 T3 U- O$ X6 Y - }
复制代码 js2.js代码为:
- A* E G! ^8 K: _: T- window.onload = function() {
1 q, \$ p( V9 @# F4 y( g5 |& C) @( [ - logText("Application started.");
: V" x9 q3 A4 y5 f - logText("Library operation confirmed."); % G' C' v% p# Z& U3 O: j8 X
- }
复制代码 合并后的html代码:
& j" O9 O& J4 g: x- <html>
1 `, k6 [- Z" ~8 r" N" u% m - <head> 7 w6 T3 R. O4 k) f' G* |0 c3 W: a
- <title>combine_javascript example</title>
2 ?( ~- u+ n: l1 S* K6 O/ N - <script src="js1-js2.js"></script>
4 h% @) p$ U0 T5 d1 a - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
, h4 ?8 F; o6 m. r( W5 y4 ? - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) {$ b; b1 z3 x1 A
- </head>
" k5 B7 ]* m4 P8 B% V. K - <body>
% m6 V' O1 U+ P! V& i' ^: Q - Hello, PageSpeed!
% e5 s- e5 s* c3 y9 \: t8 U1 O - </body> ! v) L) H1 P% }- E- d+ p9 Q
- </html>
复制代码 . z8 }3 y; X* P# E1 `' ^) S4 B$ A
- h# B3 e- [/ \1 ~) H# ~ |
|