|
|
html代码:
: O" L- I" c: g k2 N- <html>
3 l6 [4 y& J/ q9 r6 m/ r - <head>
a9 X) ~% |! ?) z% q/ W1 A - <title>combine_javascript example</title> ! X' k; K7 q& c# Y
- <script src="js1.js"></script>
) g! }% l1 }8 ^ - <script src="js2.js"></script> & f: ?7 ~3 |! \- Y3 N' S6 d
- </head>
7 V6 t: ], F1 L3 @/ ~ - <body> ; C( Y8 w! I$ ?: {
- Hello, PageSpeed! & C" ^1 V; N5 Y6 L0 N, A$ K9 r, V
- </body>
# R$ G0 l6 d+ B% b' R - </html>
复制代码 js1.js代码为:+ V9 Q1 E+ ]' u& W* g
- function logText(message) { $ J+ |1 r" j4 L
- document.body.appendChild(document.createTextNode(message));
7 j9 Y# ?2 |2 n& Q - document.body.appendChild(document.createElement("br")); , w: ?/ b1 E' T( F% ?- G
- }
复制代码 js2.js代码为:& C; i: h; h7 s
- window.onload = function() { - A; m. N8 ?: b8 m# V
- logText("Application started."); ( k6 r9 ~( Y0 r$ O/ I
- logText("Library operation confirmed.");
! A1 @0 E5 o' Z4 A0 | - }
复制代码 合并后的html代码:
# \; W7 Y# Z% f, @* G) \- h- <html>
. v: |, p A' V, @- j) ? - <head>
% B9 K9 k5 c3 P- g$ x5 W: X - <title>combine_javascript example</title> 3 [ R8 S( B) G5 z* s, i, ?0 o' s
- <script src="js1-js2.js"></script> - }9 C4 t6 _6 V
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ; C. _4 ~# F4 s1 N
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % o8 c- `! `) @5 p
- </head> 8 X" j& J# o; ~/ X3 x
- <body> 1 z4 R5 a! a/ [/ F# `$ A6 b
- Hello, PageSpeed!
4 S* ]1 i( A; R- d; y - </body>
6 p6 Y( _* t) E' W+ [ - </html>
复制代码
( T. C( d0 w1 t! V! i
! c6 W9 |4 {% F! U% \ |
|