|
|
html代码:$ C% J+ [) q5 P
- <html>
8 Q8 `1 I8 m1 Z2 g( Z5 n- N. v - <head> : I/ ~2 }. M* e$ G4 `+ f
- <title>combine_javascript example</title> / h5 O$ v2 N8 H" N! q3 i
- <script src="js1.js"></script> % u9 `. E5 J/ T* _0 W* f
- <script src="js2.js"></script> # b% O5 X' k1 i* ^3 W
- </head> " u9 Q7 _ }7 s) k. y
- <body>
) M% {1 L6 s& x/ f - Hello, PageSpeed! " `! T Z* |/ Z) X" \7 a5 i1 c
- </body> $ U- j' f8 r; i8 a% K1 t* f
- </html>
复制代码 js1.js代码为:
4 b" t, h$ j8 {. s+ p- function logText(message) {
) c6 ~ B( x! y - document.body.appendChild(document.createTextNode(message)); $ q+ ?# n E5 |. u7 ?2 I8 }
- document.body.appendChild(document.createElement("br"));
; I9 O* j. d, ~' I - }
复制代码 js2.js代码为:
8 c6 D$ c9 P: Q! L4 l% i- window.onload = function() {
( i. f: d6 G* K3 ~2 v) y/ Y - logText("Application started."); 2 ~ h1 m( B6 l1 F3 A
- logText("Library operation confirmed."); & X; B0 X$ f% a) e
- }
复制代码 合并后的html代码:. p1 s* E) W$ j& u
- <html>
L, J" D( u1 D8 ] - <head> 7 D7 h/ ^$ X7 m7 a
- <title>combine_javascript example</title> 0 g3 w0 ^; G' u
- <script src="js1-js2.js"></script> * A& J4 Z1 S9 X2 o8 C2 g
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
" D: j$ u; Q' _4 E$ b: b( M - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ( g! f# Y. `/ B+ n. }& Q
- </head> 5 S/ ?$ a" l8 }; A( g
- <body>
' E0 X2 d' k4 ?2 `" l - Hello, PageSpeed! 0 j" \$ ~* O9 w. q# ^
- </body> + o; i- ]4 f; P9 F& ~* T$ b
- </html>
复制代码 1 G; b( Q: O0 ]8 o! o3 }
8 ^: E2 |$ D7 b' {# K |
|