|
|
html代码:- Q6 B6 F* H$ ^' {; \' H: ?
- <html>
0 W# r: O, f( V. H6 z2 X - <head>
- ~( r3 `+ {& ^2 a) r$ ~ - <title>combine_javascript example</title>
3 K% \3 w- r& Z: S - <script src="js1.js"></script>
- b% z3 ^/ a7 d) o% n2 N% I - <script src="js2.js"></script>
8 _- s1 u4 g; g- C; s3 _ - </head>
6 y4 b! s6 d; B U - <body> ) [$ P3 s8 J8 Z: y d
- Hello, PageSpeed! ' }2 a/ h4 o- g" g( {" x* ]
- </body> # o4 G4 U5 T! E0 j! q
- </html>
复制代码 js1.js代码为:( |7 R8 y! C \
- function logText(message) {
% G+ Z% u& ~9 j: H$ Q- W { - document.body.appendChild(document.createTextNode(message)); 6 ^, Q8 w( |' b3 c; q2 h, p4 j
- document.body.appendChild(document.createElement("br")); 8 K B/ b) I6 e
- }
复制代码 js2.js代码为:
) Z9 G! V; J$ N# x: T3 A- window.onload = function() {
8 G$ h$ e5 h- L. W% o - logText("Application started."); # p! {1 y6 |- L3 }
- logText("Library operation confirmed.");
' y( c% T% @1 z2 t& J - }
复制代码 合并后的html代码:
# J0 s1 t2 N, J2 H: Z/ `- <html>
1 U3 M% c- p( \+ b c - <head>
4 Y& B8 w/ B: z/ Y, l- ]* } - <title>combine_javascript example</title> 1 v9 t, v7 |: K5 @* O+ I
- <script src="js1-js2.js"></script> 0 f; r$ F; ]3 C( `% q' M
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
. U/ @* Q2 q$ a. P K' e2 @+ q - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
9 W3 q, b" a6 i ^8 S - </head> 9 {& H' r' f7 a4 r. J4 }5 g
- <body> + N! B' v0 b5 z! a6 t$ l
- Hello, PageSpeed! $ }" n7 D. T; A3 Q/ d
- </body>
1 X4 U( R3 O R* p/ F4 o - </html>
复制代码
7 g9 L& E" j5 w3 w5 N. ^1 B2 K9 a9 }& ?+ w9 ]" h5 X C: j
|
|