html代码:
% z2 f; E: @0 f2 V E- <html> + g; }1 k8 q" K# c" E
- <head>
9 E& W, N; ?8 Z - <title>combine_javascript example</title> z! K, Z; i$ _& r2 U
- <script src="js1.js"></script>
1 j$ M6 \: {$ e: Y - <script src="js2.js"></script> , O: @6 C9 f" c3 U7 }% E- G7 \- |
- </head> ! C. _6 c) ~9 D$ j0 k4 R
- <body>
* X6 t# |7 Y7 e; O9 o' g; l - Hello, PageSpeed!
- n9 t t' D5 S& W% `" A8 A - </body> * i* y- Y& }" ]8 q
- </html>
复制代码 js1.js代码为:! t+ @1 n- e; F% V$ Q
- function logText(message) {
) ?! d7 y/ S! L5 ? - document.body.appendChild(document.createTextNode(message));
$ G* i& U' j' b& n - document.body.appendChild(document.createElement("br")); : a* X, D' N/ s* ^. }3 f* ~
- }
复制代码 js2.js代码为:
; e5 @1 ?& o- p' j: c- window.onload = function() {
" u6 U1 A. g2 _& O" _9 E - logText("Application started."); , f( o2 H" }! M! d1 B/ r) B
- logText("Library operation confirmed.");
3 P5 t% R6 n: ? - }
复制代码 合并后的html代码:( @/ R" f9 ]7 f- B, }8 W; ]! H
- <html> 4 M4 L. A2 D* R9 _, x9 F
- <head> 9 W* c. \$ g1 o/ D, F. T' N
- <title>combine_javascript example</title>
% u+ ~, c) N' N/ m - <script src="js1-js2.js"></script>
4 O7 E& j9 s1 i2 [ o, P - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> " }/ J( T2 E5 z( l5 b5 N9 u
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
" S) g$ F5 ~$ @ - </head> ( q _& p- |3 u- K
- <body>
7 W( Z9 m: d1 x6 y3 G - Hello, PageSpeed!
% k, R; C/ O0 l# Q - </body> 6 {3 A; o" j; B' h+ X
- </html>
复制代码 6 i$ d, d5 N& a W5 Q2 y: x
( R0 n7 P h; i7 n M4 [6 [
|