|
|
html代码:. b- E/ U1 V6 K+ M6 A
- <html>
, D# l8 ~9 L; ~ - <head> 7 \9 c7 l0 |, u& ^* ?
- <title>combine_javascript example</title> : G/ Q9 g9 B6 G1 j) c+ X5 S
- <script src="js1.js"></script> . S' \) S9 }. c- U6 v
- <script src="js2.js"></script> . g/ v0 f9 ~2 l' o' p
- </head> ) J4 M1 O# X0 O$ ^5 R1 f' W. ^
- <body>
3 ?( Y) n- J; }/ n, h p7 P N - Hello, PageSpeed! - O) n1 t* O7 e
- </body> 9 U1 j0 `7 X% Y4 i/ [9 K
- </html>
复制代码 js1.js代码为:3 ^( C; a2 U4 h
- function logText(message) {
) N+ ?( Y' N( k7 k* P6 Q4 {3 H! { - document.body.appendChild(document.createTextNode(message)); % I$ k. U* \" G" g' G
- document.body.appendChild(document.createElement("br")); ! T8 ]- Q0 p# l9 e. |. l6 |& m
- }
复制代码 js2.js代码为:
4 w: |- J* s& T+ R- window.onload = function() { # B2 |: P1 P+ R8 R" A' \ c% [- j
- logText("Application started."); " ^% L/ V* U1 x: Z
- logText("Library operation confirmed.");
q# U0 K+ P' C8 e: Q - }
复制代码 合并后的html代码:
) z* ]5 R# i9 L3 v# A- <html>
; F! a( ]. B$ {2 A3 @7 s! N - <head> ' U6 Y {2 \5 v
- <title>combine_javascript example</title>
" y% V# T& n1 i- ^, @, z) ?! C* o - <script src="js1-js2.js"></script> 9 F( Q* W G: t% {2 D1 N9 q
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 6 d a/ w! d( f2 y7 k! a5 V, u+ y
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
8 s% ^, z' M9 F* [) |7 i- C8 f, J - </head> 0 l8 E7 F9 _* @, [; X
- <body> " Q- Z: w' ^5 `9 V) l
- Hello, PageSpeed!
$ Z3 x$ U! U+ M4 _6 m1 ?6 |' V - </body>
8 E% K8 M+ T0 ^+ O" m3 |7 s - </html>
复制代码 0 e- _' f) \4 ?/ h
. l J: s$ o# R9 O |
|