|
|
html代码:
$ X( C9 x2 p8 y+ @$ o0 C& E% c' Z% @- <html> ( ], }" [* g- f( P
- <head> + S% U; U+ H: q2 h/ t
- <title>combine_javascript example</title>
6 \: o* a. `# y" l* }) d - <script src="js1.js"></script> . ?& s9 W" i0 X- ^, X5 b5 e
- <script src="js2.js"></script>
7 N9 L1 j3 s! q: f! C O6 y - </head> 8 E0 m$ a* S, ^4 ^3 B8 Z! u6 P6 @; k; U
- <body> - W9 b3 e5 l0 G0 m
- Hello, PageSpeed!
8 h6 J: r- f+ C) j$ }4 ? - </body> - x/ T- Q# h+ B$ }# u* \% Z5 t
- </html>
复制代码 js1.js代码为:
! a& }; |* a5 T7 E' ~; `8 D, Q- function logText(message) { 2 J! W, k3 t7 [& a3 Y, i! y
- document.body.appendChild(document.createTextNode(message));
. { W h# H! @ X - document.body.appendChild(document.createElement("br")); ' f, V: I+ T# S4 z) E# \9 P
- }
复制代码 js2.js代码为:. ~* s6 J# @; A8 N: z! r6 W, ? W
- window.onload = function() { + a! c( ^; @/ [; e. {: D9 q
- logText("Application started.");
# T5 f/ {" @- O' w9 q8 s - logText("Library operation confirmed."); 7 F1 I- h; ^% l0 i4 t' j( J! W
- }
复制代码 合并后的html代码:
8 o% l4 j& Y- C, p- ]2 L2 m- <html>
, ^9 S8 p; E" b - <head> % }1 R. Z0 r$ @" t* g+ Q
- <title>combine_javascript example</title> . r8 P+ v& i, T* ]( N+ ?7 s3 @$ |; x
- <script src="js1-js2.js"></script> V* o0 y) R9 B0 T. e. Q9 I8 s
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ) m" C9 i( ?& t. p
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
) g/ Z2 Z1 ~; M9 ?- Z6 F6 J - </head>
; P5 r/ k0 p+ s8 n% s f3 D3 s - <body> & _( t* I1 ]) L: t
- Hello, PageSpeed! : D \# b3 v; J s& J2 J. i! r
- </body> & S: e) w6 \( s5 \: L+ z
- </html>
复制代码
% Y5 Z& Q( E- m* {6 h
# m$ W; T; @( X" i |
|