|
|
html代码: N$ L$ f8 }9 M+ C* m
- <html> : r1 t, |7 ^$ s6 F+ Z! \
- <head> . O5 e( s" |( k4 C
- <title>combine_javascript example</title>
# N- \9 q( ^! i/ K - <script src="js1.js"></script> % f) Y8 R) i; q6 ]; }
- <script src="js2.js"></script>
. U: {7 F# Q5 Z: g5 u - </head>
" }4 S) H* T& ^ - <body> 1 n' e h& V1 ~
- Hello, PageSpeed! c9 m- O/ U6 |) J
- </body>
. U: w' h8 S, a% E - </html>
复制代码 js1.js代码为:6 x8 P# y( s5 F1 q' p
- function logText(message) {
- x* b! B# y) X3 ]0 t; H" d - document.body.appendChild(document.createTextNode(message));
2 H/ w" F1 W3 B( \1 a- l2 b* E( H - document.body.appendChild(document.createElement("br")); . E) {% l" p7 R0 x7 f' f5 x3 T |
- }
复制代码 js2.js代码为:
% w7 N% _9 S* E6 ~! P, `: S. p- window.onload = function() {
! l! s8 ^* N, S* M. }' K1 S& A - logText("Application started."); ) ~8 L s% `1 N! X% y9 B# Z! c- V
- logText("Library operation confirmed.");
# Q# L9 R. ^, ?4 E; A! j - }
复制代码 合并后的html代码:
! n4 k1 E6 N1 a0 k- \& m- <html>
. ]1 v! e1 k, u# A: Z! z9 Z. o0 V - <head> 6 I- }* u+ o% y& p9 R
- <title>combine_javascript example</title> ; |4 _) ]0 O3 O8 ~$ Y. l7 g. n& o
- <script src="js1-js2.js"></script>
, s! u0 B& f7 x2 H$ i! k - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
% n" A8 l+ a% G: J - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) R% ~+ g% D* `) ]
- </head> 4 \! x$ _: _$ r! R- T" j* A
- <body> z) R) I6 ^4 T5 x, _
- Hello, PageSpeed! * d' |8 s' W! Y0 d) a8 K* c( c
- </body> : T0 J( R* b- k
- </html>
复制代码 8 m6 M) n! }( k0 ~) F1 w V
8 Z" T; ^. M9 a/ P7 N0 y% ]4 I |
|