html代码:+ D+ J$ P- q. X8 U6 ?. E
- <html>
8 n* R5 j; e1 \: } - <head>
. O& g6 y, A# @8 S8 W - <title>combine_javascript example</title>
, ~% J- @. u0 M1 n1 U - <script src="js1.js"></script> 3 W1 u( [" A& k
- <script src="js2.js"></script>
6 @9 m, ?" t" c, J# H4 S" F' P) n2 c# [; t - </head>
" p. a$ O; x6 L" f) C7 q, B - <body>
9 P" t k @, H - Hello, PageSpeed! - i$ v& c# L$ [6 P
- </body>
- `. M& T w. U# l" Z, n1 a+ E - </html>
复制代码 js1.js代码为:6 y; f7 _2 }1 F; `: Z; S4 v3 r2 c) \
- function logText(message) {
: f6 H- y" i h* l9 x# a0 q* p5 B' c - document.body.appendChild(document.createTextNode(message)); " |- T% i% k0 v3 }9 G4 ]* q6 E
- document.body.appendChild(document.createElement("br")); # W' K1 r: l. A. z: r( A
- }
复制代码 js2.js代码为:
$ v( G, |$ r/ G: z& r! G8 p9 D: `- window.onload = function() {
( d$ i2 `+ K5 q8 ~3 j - logText("Application started."); 0 Q! V; I" Y+ F% d, m/ G5 k Z4 I
- logText("Library operation confirmed.");
p" y4 k3 z3 d/ h8 l x S# |' k# B - }
复制代码 合并后的html代码:( h$ `/ M: q( C$ Q: ^
- <html> / e- S0 ]* S# I5 D$ y
- <head>
% t* Q0 E6 \0 w2 A7 j+ N" ? - <title>combine_javascript example</title>
( F! I6 B. U6 L$ Q/ o1 O4 x - <script src="js1-js2.js"></script>
( ]- ]! _. S; s2 \9 J - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> . V+ ^7 m5 m K* B; _% G; q5 r
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
& C; b7 _0 n1 K - </head> 0 l/ X: r2 \. T3 w. K. |' `+ j
- <body> ) J6 t% _ I2 G$ ]
- Hello, PageSpeed!
; S% q4 b0 t6 @$ D3 F5 ] - </body>
( I' t5 D, P, r/ V! r - </html>
复制代码
' Y+ n/ G" C, C7 R9 R8 _- J8 N/ b! M4 ~
|