html代码:
9 H6 N( r9 d0 w- <html> , j2 g2 @/ j6 Q* a
- <head> # \# g. G$ }6 k' N9 a3 |5 x$ \5 l8 V9 I+ P
- <title>combine_javascript example</title>
) q$ d N( K- N' d0 i - <script src="js1.js"></script>
, O! |. f( ^( Y- i. ^ - <script src="js2.js"></script>
. @% T& X7 E7 E; } - </head> ' s, O, p6 B) P% X1 {- _
- <body>
, F T3 A5 n u/ k) p+ n3 i- T - Hello, PageSpeed! ! [1 p2 L9 K4 L# {0 {: a5 d
- </body>
! l7 t4 Q+ _6 {* S7 f - </html>
复制代码 js1.js代码为: U/ r! e( G/ b1 n7 n0 H
- function logText(message) { 7 f+ n& @$ Y r4 _$ n8 d
- document.body.appendChild(document.createTextNode(message)); , S% Q7 n1 ~: ]6 t) N! ^! R
- document.body.appendChild(document.createElement("br"));
) r7 \6 V& A# R$ ?5 W9 N - }
复制代码 js2.js代码为:
2 j; K! A' K) [; I4 p7 K- window.onload = function() { + @4 p0 `: q+ q6 w9 s
- logText("Application started."); % Q8 P i) @2 Y
- logText("Library operation confirmed.");
9 E4 h' r4 ~# W7 c5 u - }
复制代码 合并后的html代码:
5 d0 B8 k) c4 f( j# j0 X. s- <html> ! L9 n6 J9 h% O: ]7 R! N) w9 e
- <head> 8 j7 l" A! Q8 @' \( K. h
- <title>combine_javascript example</title>
. F8 T1 G$ K4 Q6 u6 z G; Y9 m - <script src="js1-js2.js"></script>
3 e A7 ?. c% g: W3 e, E) u - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
$ R, x* T& g" a9 N- s, O - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> . l( C, y. \7 S* G, N
- </head> 9 c0 I+ }9 S+ j( e3 N0 O
- <body>
3 `4 Z: f3 c: G7 v1 e# G - Hello, PageSpeed! ; A* ]2 I$ c$ d; h& R: {8 ^
- </body> % l9 ~3 e- V) B! r
- </html>
复制代码
: U" c: @; D2 k% B
* S8 P; z( L N, i ]+ h5 y2 c |