|
|
html代码:
' {7 u9 q6 @& H6 `4 `0 }- <html>
/ \0 V- `; `* W ]" x8 D9 E: ? - <head> " m. I5 x" ^# \
- <title>combine_javascript example</title> % d4 j& a( B* o6 q/ V
- <script src="js1.js"></script> 0 t) B* Q4 C9 k
- <script src="js2.js"></script>
$ m$ @) l7 h' q1 D - </head>
- O3 }6 t( w2 G" |; w - <body> 7 B8 o1 Q& K+ x& V
- Hello, PageSpeed! - _# s' b& l: r) p5 J m1 S3 Q& T
- </body>
J0 W. b) _9 \1 J% \; p" p7 H8 V - </html>
复制代码 js1.js代码为:+ L! Q7 c- n) P& ~. D
- function logText(message) { ( e- n9 B) J' T+ h, ~( F: r
- document.body.appendChild(document.createTextNode(message)); ! k3 a8 X# c# N' T; O
- document.body.appendChild(document.createElement("br"));
4 G. ^: R! V3 `( E) X% V! C' l - }
复制代码 js2.js代码为:
. N* L5 }9 I* y% |; x- window.onload = function() {
. L+ O! @) a% m8 m9 B - logText("Application started."); 1 E2 G) J( h9 T: z% U* U
- logText("Library operation confirmed.");
6 f p8 G/ m( w. N - }
复制代码 合并后的html代码:
5 h5 b6 ^: E+ y% k- <html>
/ C! h0 w; K% [! q" ]7 z& S - <head> - M$ q7 b! ~4 v% N2 F6 v1 ~ N
- <title>combine_javascript example</title> ) b8 }/ g" `0 d2 f5 l
- <script src="js1-js2.js"></script> : H! A% U% `" Y& r
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> . H& a1 m& T/ X6 g* Y
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 4 f- p D' J7 }& K0 [
- </head> , f+ G( J/ P G" a$ x
- <body>
3 Q8 m, W0 n$ n" Z- {. I - Hello, PageSpeed!
8 c1 s* d- t8 |6 H9 | - </body>
" {3 q; N% t% }* r; W# W - </html>
复制代码
7 L& F% z# [* L+ D
: E, V9 v l; @8 q9 m" q5 B |
|