|
|
html代码:
) Y! b: ~0 A2 q& a. x3 ]- <html>
3 y* Q7 U( i' v1 R - <head> ( w5 P, ?9 q# [* k" r. {. A( D
- <title>combine_javascript example</title> ) ?" B+ W K) g9 b& A9 a
- <script src="js1.js"></script>
. `. @ ^" C# s) F6 p - <script src="js2.js"></script>
, L5 m5 I- |: ?) j, m - </head> 9 F( H& f0 P. }+ f+ J5 u$ r
- <body>
6 P7 F p9 V2 u* h4 n - Hello, PageSpeed! 9 }; E- h4 d( _0 `& q/ H9 [ U
- </body> 2 X* d& K. v3 o8 s2 ~! ]
- </html>
复制代码 js1.js代码为:
. Y" H2 L# Z% W: m1 p- Z- function logText(message) {
/ m3 \" E6 C3 c+ w - document.body.appendChild(document.createTextNode(message)); % L) [6 @3 j7 u V6 L
- document.body.appendChild(document.createElement("br")); " I, a% L7 O! {, w
- }
复制代码 js2.js代码为:# m! w' i1 G* f
- window.onload = function() {
" P0 _. h6 b4 |0 h0 P - logText("Application started."); " Y& f% B- M1 |- e4 V+ {2 t$ `" J/ r
- logText("Library operation confirmed."); ( `; y5 H! t, c( ^. s* Z
- }
复制代码 合并后的html代码:1 H4 q9 v% }& |1 N+ k6 P; M8 q1 `0 d
- <html> % {! C$ e5 B7 [- K
- <head>
0 P$ H: A9 a3 n+ I8 P/ t$ ^ - <title>combine_javascript example</title> ) x7 P$ n$ Z6 q' q
- <script src="js1-js2.js"></script> $ ~2 [# x/ W6 t9 |7 `( T) m+ g
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
. s! Z# k& v# s# T" T) \1 p - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % g) L0 B) g' i- G
- </head> ! f# r+ _4 o" r+ |8 X
- <body>
8 N2 o2 `8 O8 R( q2 j# w" ? - Hello, PageSpeed! ) N& l0 g" C7 V; q' N5 }/ J' h9 b, F
- </body> : v3 z! O, ]/ k- k9 r
- </html>
复制代码
" ?% R1 i2 x% n& h5 f4 S! q( I" [# e1 ^1 [+ ?( @4 A+ D7 i5 S
|
|