|
|
html代码:
4 `7 g# [ Y7 n4 Y0 E- <html> * U7 M4 K+ J, c9 @
- <head> 7 ~, e/ j, ]: y5 C) a' d! q+ l
- <title>combine_javascript example</title>
2 C6 @5 @6 |) X. N }( r. ?# h - <script src="js1.js"></script>
( i+ V6 D$ o$ J7 t; D - <script src="js2.js"></script>
( v6 ]& c4 N# j; F# P$ f - </head> ' g' S5 k$ Y+ F1 |5 F) C
- <body>
1 K! o8 ` m0 U5 b$ Y" U) D. ~( U - Hello, PageSpeed! $ j w* Z' V* b8 I! M) x* ?( S7 B
- </body> . o; ^+ L$ y4 f0 m+ p c
- </html>
复制代码 js1.js代码为:
9 y# Y. d h$ g' O* c- function logText(message) { 9 u; q0 B0 m& U
- document.body.appendChild(document.createTextNode(message));
4 y* |/ J" |! \& H9 @ X5 W - document.body.appendChild(document.createElement("br")); ) u v8 U" u9 L! a5 I
- }
复制代码 js2.js代码为:/ L3 a/ \9 N( }! f* a2 `( {
- window.onload = function() { . ]) C" x8 m( M1 @* ^3 {
- logText("Application started."); . d- M, p% D V1 K9 i6 f6 c
- logText("Library operation confirmed."); ; Y& l5 R; B; }/ J5 X( E- l
- }
复制代码 合并后的html代码: M* m# C" }3 b" ]4 k) |( F0 U' s
- <html>
! a6 L/ [- O" y; C$ w& g8 C - <head> ! i# X' p7 D+ m0 Q6 S# P
- <title>combine_javascript example</title>
% M8 i) p" F+ N! Z3 Q - <script src="js1-js2.js"></script> % l- I$ V: y: q; q% ^ M8 s
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> , J2 L- S; I' c; w& a
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 9 U" i7 p/ L) a( A! E4 F) F3 C
- </head>
) W# P1 }' w; D3 u1 {: l - <body>
; r9 z! x9 M+ R- b. z$ D" A( D, h - Hello, PageSpeed!
# D+ Y0 D$ \& U9 ]; _' B - </body>
- i4 _! C9 J ~ Q - </html>
复制代码
# p3 _, x$ m( c
, u; F5 _# P2 h+ |$ c8 o8 j% I1 N |
|