html代码:/ d( y0 N; M8 [7 t: ~0 `2 n
- <html> 1 B; j* I" m9 v1 d# e) v& u) o
- <head> / l+ V; `5 {/ K, e' [
- <title>combine_javascript example</title>
6 ]4 d0 K7 p+ \2 b2 F7 f) ` - <script src="js1.js"></script>
1 F4 M/ ?, u# C - <script src="js2.js"></script>
8 B8 p1 P* t" b, w9 U- V. x - </head>
r" ~- Z/ S4 M8 E - <body>
! L8 t1 i0 M) l4 w, d: i - Hello, PageSpeed! " M9 Y7 t9 C* ^. ~/ d- Q; ^+ c
- </body> : a9 v2 a" l' J1 s+ U# M& O0 L
- </html>
复制代码 js1.js代码为:8 z, N0 ~' v7 W' Z
- function logText(message) {
1 T e5 U, p( x, e - document.body.appendChild(document.createTextNode(message));
% H" c0 P6 o5 M/ _ C5 Z, T7 i# l - document.body.appendChild(document.createElement("br"));
5 U7 I6 F3 }& K/ s" y. i/ V - }
复制代码 js2.js代码为:- T9 ?4 d' T4 a
- window.onload = function() {
: S, w0 P2 S) W' k. m) w - logText("Application started."); % z+ {0 z4 I( y
- logText("Library operation confirmed."); ^2 B. x0 E. E# P$ H# M
- }
复制代码 合并后的html代码:8 W/ g/ v! s( S) ~9 U! } Q
- <html>
9 f$ N z1 u9 e0 o$ w9 `/ ~ - <head> & k$ B: \. v4 o5 H* Z9 V& N. L
- <title>combine_javascript example</title> 8 u0 ], H, o6 u5 y0 A
- <script src="js1-js2.js"></script>
( L! M. T2 O# L4 ~ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
. Q- q5 t( O2 e& @ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 j+ K! M) g# o& d/ n% N: B& j. s
- </head>
) L. t7 t0 W; v$ V. ?' h - <body> q) ^. g1 N- y9 `# i1 Z8 T$ L
- Hello, PageSpeed! & n! x6 O0 V H0 p0 d
- </body> ( L3 C: L" g8 E5 q- y0 X4 T
- </html>
复制代码 2 P( H, f, O8 a. [/ Q
% w8 a l$ S5 A0 N
|