|
|
html代码:
2 n/ [% ^8 y) y% Y* u" d- <html>
# [( [; }9 [5 y! j# G - <head>
& ]% N0 e y' n" k1 ~5 {. m - <title>combine_javascript example</title>
1 q+ ^" R) q6 H# B - <script src="js1.js"></script> 9 ?3 ]/ U$ z+ c8 H T1 b4 \& i
- <script src="js2.js"></script> : w/ [: J m* k5 ]
- </head>
& H, x8 U4 v* J: _7 C - <body> * |, E) U6 E2 f2 u! K1 B
- Hello, PageSpeed!
- \/ B$ U6 q' ]1 K, q* M: `/ F - </body> 7 C$ {1 O! W8 e8 L# W
- </html>
复制代码 js1.js代码为:# s4 M3 s* t$ z
- function logText(message) { & y* N# @# T1 l6 h' A
- document.body.appendChild(document.createTextNode(message)); 6 {; s, g' D! L& g
- document.body.appendChild(document.createElement("br")); 7 b3 \' M& a/ p( k Z X
- }
复制代码 js2.js代码为:
: S6 O" k( e* I1 [6 q- window.onload = function() { " y+ C, b# d; x6 V4 b& i. {
- logText("Application started."); 2 J3 S+ A% f& h3 q
- logText("Library operation confirmed.");
2 q0 z$ i. Q! C: k0 c2 F1 w* F - }
复制代码 合并后的html代码:
# n. L! q6 R" d0 N, F. |0 k- <html> . Z, @+ \# j x- s. A
- <head> 6 T! T* D/ H) }) T/ p
- <title>combine_javascript example</title>
0 y) p% P& w/ z# N6 \3 C& ~- n - <script src="js1-js2.js"></script> 3 g0 K2 ?/ L0 o( H
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> % a; @+ l7 x; j9 s# | m
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
" b( \9 M4 _$ |- c9 x# q - </head> - d$ N; b( ]" |% S3 I
- <body> [$ o- n8 f& V: [/ J+ B3 v
- Hello, PageSpeed!
9 n9 ~4 A3 ^& ]8 T - </body> 5 v. L0 L3 a( z. q9 h
- </html>
复制代码 0 ?6 K+ }1 I3 V# z8 b# x
) M; H: S/ V U8 o
|
|