|
|
html代码:
! o$ Y+ N3 G; c6 T+ W0 |: W" L- <html>
* j7 h6 J, p4 n$ l' d' O - <head>
3 D: o' U& N* s; k5 d6 |) i - <title>combine_javascript example</title> + Y$ \0 K8 I+ e8 G- O7 S
- <script src="js1.js"></script> % S G" a9 p6 K# C0 [
- <script src="js2.js"></script>
0 ^0 m) @2 ~% I5 ?; a0 @, ^7 { - </head> . t+ ~0 Q+ R3 T$ z" ~- X1 C
- <body> . i1 r% o2 `2 p" C* S @
- Hello, PageSpeed! * }5 G9 u7 d- W) \4 s% h. B: R
- </body> ' O5 F( {) O) w; K" i* }# N
- </html>
复制代码 js1.js代码为:9 [& U" C& a0 A+ h/ G" q
- function logText(message) {
, ~* D1 ^4 ^ H6 g - document.body.appendChild(document.createTextNode(message));
* a3 D. f8 a' G& ~- r - document.body.appendChild(document.createElement("br")); $ V8 r0 _( @0 s, W+ n4 k' @3 T
- }
复制代码 js2.js代码为:. _( m+ g. n' z3 S" l" b' [& I
- window.onload = function() { ' f) R& W+ p2 |5 `( k7 p& H
- logText("Application started."); ) @4 R' d! e8 ~! o- a
- logText("Library operation confirmed."); - B7 Y- \' K$ Q% K$ L3 c8 a
- }
复制代码 合并后的html代码:. E; z9 c9 q, W& d5 h
- <html> 7 `% _2 Z1 }6 X+ g6 K; |; a
- <head> S/ ~9 F) C( O% K" V
- <title>combine_javascript example</title>
4 _0 R/ `$ V% T9 m2 _8 n - <script src="js1-js2.js"></script>
5 }6 Y/ v5 L: W9 n" H: y - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
% Q8 i9 a7 [# ^0 E; d. _ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
) l, K- W7 _* H0 r5 p - </head> * Q$ U) _! V/ ^0 ~ U
- <body>
. R: {. ]* N: @! d2 s% R& s$ F& m" l - Hello, PageSpeed!
$ F1 H- ], K$ P D* y; M - </body> . e; ]0 V" ^# F* l+ |7 ~
- </html>
复制代码
, }2 [9 Q E4 @0 t/ }: n! q/ c1 T+ H) T2 ~' `8 r
|
|