|
|
html代码:5 m& c# ~! B" k9 ^
- <html> # G8 ~% s: N. u* H+ w" l
- <head> - K4 g/ E' n$ P% N* i
- <title>combine_javascript example</title>
' G. }8 C0 Y8 \; E5 [. m6 h$ | - <script src="js1.js"></script> + p- t1 A1 R) ^0 Z
- <script src="js2.js"></script> ) p% r' P6 O4 n" {( U
- </head> 6 r* u4 Q* y: {7 `: W2 d9 X9 H
- <body> 9 z$ a2 T" V7 _7 F2 ^
- Hello, PageSpeed! o) h: G, t( ?/ O5 w% w/ Q
- </body> ! E" q0 {1 y$ w5 [: V& }5 [, F3 d
- </html>
复制代码 js1.js代码为:$ L3 G7 |- A( P9 z3 W J( O8 t& J
- function logText(message) {
# g, M: h) E7 U; A# i - document.body.appendChild(document.createTextNode(message)); ! r2 W' ?& N2 C3 c& ?5 \2 ]" m" h
- document.body.appendChild(document.createElement("br"));
* H: n& D1 ~3 u, R/ B: G7 N8 Z - }
复制代码 js2.js代码为:8 k$ K) {0 ^; [8 F1 d
- window.onload = function() {
& v% ~( ~) e+ p2 m# A. z# ~2 b - logText("Application started."); 8 ~& P, \+ V' t
- logText("Library operation confirmed."); " a0 E' A. m0 v! ]9 Q+ X& b! h( u9 C
- }
复制代码 合并后的html代码:
( V" |6 t' x2 |) U1 f" A- <html> % D2 o8 x9 K5 F; e! a
- <head>
; ~; N- }" A5 t, P* [, N! U. a l( w - <title>combine_javascript example</title> 0 U: n5 z3 f. N" R$ \3 \
- <script src="js1-js2.js"></script>
% N5 u+ ], Y# ~% B - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
1 O1 m R( j% m5 t; Q - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 1 A9 o+ z5 }; _: G5 w
- </head>
+ y" d" d: D& ?6 Z* u1 m( y - <body> 9 T- \6 ^$ H+ o
- Hello, PageSpeed!
, i+ I( O" L' B; J9 O/ F8 h2 [4 W - </body> ; C8 A( i# u0 }# w0 u% j; f
- </html>
复制代码 / T- F# W" ]2 U
7 H! T. A# j0 g. G/ |% i. B
|
|