|
|
html代码:
" w! \+ A4 v/ d* H7 Q+ W6 O- <html>
8 a, p2 i/ f- S- P$ ] - <head>
: V( C& p- q7 P - <title>combine_javascript example</title> - y9 R- l) @" ?
- <script src="js1.js"></script>
2 `" `. P! _) H* ?% _9 l - <script src="js2.js"></script> 5 } }) `5 c7 E( b- v! \- [
- </head> - r2 G# r7 E* B# ], M0 \
- <body>
2 S/ b' j8 X/ }) F9 e" z - Hello, PageSpeed! # z: r3 Z* F; m2 t! n
- </body> * e/ ^0 u3 Y* S8 r0 G0 s; {
- </html>
复制代码 js1.js代码为:: N0 |, g2 g- A& b' w4 i
- function logText(message) {
6 A6 T- U* x2 E0 O - document.body.appendChild(document.createTextNode(message)); " [- n' `0 n: [. Y [
- document.body.appendChild(document.createElement("br"));
0 K8 ] i/ K% T, I - }
复制代码 js2.js代码为:
|" I2 V3 O6 _) x- window.onload = function() { / A- C2 q' b6 b5 M
- logText("Application started."); 8 G6 |3 E+ o% ?. \+ P# J; i D
- logText("Library operation confirmed."); 6 e" k% e' D% V5 {) w! }( H* l% F
- }
复制代码 合并后的html代码:
7 [" d5 s( e: l* |4 |0 o9 t& i- <html> # \9 K, q' Z, [& n" W9 T- r& s
- <head> : A: i6 b: t5 E% c! a
- <title>combine_javascript example</title>
3 r% o- r8 o! ?* W$ F7 G, v2 F4 [ - <script src="js1-js2.js"></script> ; c: A7 D9 u7 X: u `" f; Q
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> + x% c* u( D) ~0 E1 l1 `
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 3 W! D, l! J) l& j
- </head>
) t3 o" N: h8 k6 B - <body> * m( n, q0 n. ~1 I. o( \
- Hello, PageSpeed! * v; Y J6 A9 d2 `- R( }0 D
- </body>
- J P+ B6 }4 n6 ~: m+ w; i - </html>
复制代码 6 p; T" b$ `3 Q
3 i8 z" O6 P8 {4 x) \ |
|