|
|
html代码:
" t' t6 y* A% ]7 C/ P" u- <html>
[% x R7 d& i( b( Q6 z - <head> h! U% O! b8 T
- <title>combine_javascript example</title> 7 r( V+ S2 [1 C3 r
- <script src="js1.js"></script>
( i2 w- f1 h/ p2 s. O - <script src="js2.js"></script> # F, ]4 M& W' @& c* X
- </head> + U5 f5 \3 s. L7 p
- <body>
2 c6 k+ z- _* m) l& y8 Y - Hello, PageSpeed!
, j8 F# ~9 L& G( C - </body> 6 z' F9 \: C% T/ |9 T: ]
- </html>
复制代码 js1.js代码为:
! A5 l0 @7 X% K4 U. T) v. R- function logText(message) { 1 \' U8 t% @/ X/ i2 Z/ k% Y+ p
- document.body.appendChild(document.createTextNode(message)); 7 y2 Z6 D5 j) r
- document.body.appendChild(document.createElement("br"));
6 W- R7 b, E m# q - }
复制代码 js2.js代码为:2 {% Y) L) u# W# O
- window.onload = function() {
+ A5 i( w' Z( R2 t1 o* X - logText("Application started."); ; o- @% D& w6 h* _! U5 s
- logText("Library operation confirmed.");
; X! t6 e7 O) l- }2 H5 L - }
复制代码 合并后的html代码:
. Y8 i* |2 A/ R- <html>
8 a& w& O# t1 d1 e3 ?% c - <head>
' i. Z9 c4 `" H - <title>combine_javascript example</title>
3 r9 a! D# d7 A3 |: u2 G# x - <script src="js1-js2.js"></script>
( V" w0 @( ?- ?+ K4 Q) @* ^ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
1 D" r* X7 J' X, F, {# ? - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
+ h# |8 i( Y( O; W- I8 Z - </head> 0 W& j4 l3 O, f `. I" `6 l
- <body> 2 w0 N- q T0 O' G5 y2 l& l" e; |8 T
- Hello, PageSpeed!
" q" u% T( }0 K$ M! { - </body> 6 e9 F" s* b7 h3 @
- </html>
复制代码
& T% n* I! u7 q5 K9 i/ G: M1 \) }9 u0 w5 D; N- D+ G$ a
|
|