|
|
html代码:
9 a9 z$ P% Y: n* |; q, Z# f- <html>
9 j* ^) ~% s% q; g5 n - <head> ! N- W$ O. Z: v9 d2 {- F9 o) p
- <title>combine_javascript example</title> 2 C% f# l. S B0 ~5 D, }1 v! ^
- <script src="js1.js"></script> 0 M/ Q( } g6 z+ d8 P6 N
- <script src="js2.js"></script>
9 H3 i( g3 M' H" k - </head>
6 W) X* @9 i0 C9 [- b" R - <body>
0 N. T1 K8 A4 v% Q. ^8 @+ P4 b( R - Hello, PageSpeed! 0 t+ u9 v9 J; ~" U/ O& g
- </body> 4 E9 N/ z5 V% m! P9 T: ?2 N8 N+ J
- </html>
复制代码 js1.js代码为:
% b# P: e( F& {, N- function logText(message) { / |# \5 W; l. @: y4 E# E) N% i
- document.body.appendChild(document.createTextNode(message)); % p& c. D1 \ @; `3 t) j
- document.body.appendChild(document.createElement("br")); 3 f( P" N$ P2 f4 N: N
- }
复制代码 js2.js代码为:
" M/ ?" |/ J4 e$ y+ D$ d S- b- window.onload = function() { - }& M7 `- K1 Q2 b r# Z
- logText("Application started.");
9 f' y. e( N, e- ~, I - logText("Library operation confirmed.");
7 b4 [$ @5 K8 S N2 [- ]( t1 P - }
复制代码 合并后的html代码:5 I! X( U- u' E, Q0 A
- <html> 9 H& B: `) a/ j3 C5 @" b
- <head> ( U7 P5 Z* w0 U4 {
- <title>combine_javascript example</title>
% k8 p2 N8 j( q' Q' M1 c7 N: Y. W - <script src="js1-js2.js"></script> ( }6 Q |! _! T" q) h% L9 D
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
& \' m6 a4 m0 o/ Z - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
# W' G* z0 C" p6 G - </head>
& U2 ~6 X" f/ w* f; B! A - <body> % Y. |% @ E/ }5 R7 v1 _$ w. e1 y
- Hello, PageSpeed!
7 x. R1 t2 k8 F5 M% p - </body>
& q/ q2 F: _8 ?; n - </html>
复制代码
8 q6 Q0 S6 m" N) u! e! I8 Y2 u6 b) ~: F0 h" S. X$ p
|
|