|
|
html代码:: d' ?& t* E+ T2 K
- <html>
/ r9 q2 Z6 P* ]7 a - <head>
& y/ T. h# |; t: E - <title>combine_javascript example</title> : ?/ ~; [- k- c
- <script src="js1.js"></script> : U! t1 |' W- e$ D2 @+ j6 N
- <script src="js2.js"></script>
; N( |8 Q. j# e% n - </head>
/ B# B ~! U7 n - <body> 2 F( [$ ^! ^7 a& }& h) b& L
- Hello, PageSpeed! ( ^6 J& y8 d2 r9 u" L/ L" k
- </body>
3 q' E5 R, z: q5 W& Q' N2 D - </html>
复制代码 js1.js代码为:
) w4 p8 y: i0 Z/ H2 X- function logText(message) { : n5 u9 B# q" w! l3 T0 p# e
- document.body.appendChild(document.createTextNode(message));
) u `4 Y# y6 H' k) m+ H6 O - document.body.appendChild(document.createElement("br"));
) \: s1 V4 m. @ - }
复制代码 js2.js代码为:
; w6 ^5 ~. z0 E9 D7 g6 F- window.onload = function() {
& r4 K) A" c/ ^) m8 }; P* u5 d+ U - logText("Application started.");
5 j f7 _% i% y - logText("Library operation confirmed."); # b( i+ H* `) z9 A$ F5 p" B
- }
复制代码 合并后的html代码:$ m: `; M- X* M0 ]" G/ \9 j
- <html>
. n8 v( ?9 Q+ G2 D! l9 u) S - <head> i8 C' n: v7 R% x% f
- <title>combine_javascript example</title> : V p2 U) c) Z. }( m8 k
- <script src="js1-js2.js"></script>
- @. i: c n. _, F# @0 ` - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
3 w0 k. U$ q- L - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> # J7 z4 X D- f8 o2 c
- </head>
, v, A9 K! N. a6 q: z+ d - <body>
4 Z- u& [ X/ ? - Hello, PageSpeed!
5 J9 W* J4 `* h% K' ?$ N - </body>
6 {) D& I6 g5 k4 E: L - </html>
复制代码 1 i8 l1 ?6 T" e, P/ q9 }
j" q+ k) v; w) {, o2 \ K
|
|