|
|
html代码:
6 }0 j; P: e1 }- <html>
+ y7 e( A$ T- ^ - <head> ) y6 {' D- g7 Z" Q
- <title>combine_javascript example</title>
0 U# @$ O1 Z. V. r$ ?. R - <script src="js1.js"></script> 2 ^( h3 ~7 V/ n' C* L2 ~7 W
- <script src="js2.js"></script> # ?- g9 Q& ]3 z
- </head> 4 j( N) s: A* X
- <body>
5 S3 m0 f; {% o4 H$ D* `9 [7 g - Hello, PageSpeed!
. o# @# L) X) T - </body> % \6 c! ?, L8 I
- </html>
复制代码 js1.js代码为:
( \1 Q, F8 ]) B3 Q/ }( X4 L, w- function logText(message) { & j* w! \9 {8 [" c2 K4 w$ u
- document.body.appendChild(document.createTextNode(message));
7 @0 E T5 J% I7 \ - document.body.appendChild(document.createElement("br")); * k9 {9 {! ^& q, x8 s
- }
复制代码 js2.js代码为:, [/ | Q+ e/ G* E4 K, n9 h
- window.onload = function() { 8 G2 g) n; E; C( n$ Y
- logText("Application started.");
4 G7 n3 \3 j/ h+ B. U4 D - logText("Library operation confirmed.");
$ i P7 f; _' g' J/ } - }
复制代码 合并后的html代码:( K" _% E! Q+ N; ~. M5 A
- <html>
/ E% [" z$ G {" e0 ?; p' A - <head> + f4 i: Y& y. ]. }
- <title>combine_javascript example</title> & l) a* Z8 I7 [4 R
- <script src="js1-js2.js"></script> ) I' p* }2 @9 d* A: u; M5 X; s
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
( o. A6 f" @5 U3 Q6 @% S. f# r - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> # Y+ F9 j% W+ ]7 B; h
- </head>
, h- u& h8 l$ b! N) b( ]; }! ` - <body>
; z) v& q2 K# Z3 |* D+ r7 J" u - Hello, PageSpeed! 7 A4 H d+ f. ]
- </body>
+ L5 }) L! A( i( J' ? - </html>
复制代码 4 v$ e% _* V% y) g" E8 V6 ?. a& L
$ C% M! T% M0 N4 h2 [/ | |
|