|
|
html代码:4 G |& Q9 [3 S7 U% k( A4 A" F# y
- <html> $ {/ f! }! B6 t! Z
- <head> * O& S$ U8 [& F) z& s
- <title>combine_javascript example</title>
" P5 h" B2 H, [( F F$ W - <script src="js1.js"></script>
% Y3 F$ C- m3 j+ @' m - <script src="js2.js"></script> & c8 e8 y/ ]3 F/ O L
- </head>
5 U4 G U) U: y' v - <body> : w$ h# r ]& \. g
- Hello, PageSpeed! 9 t. }3 o+ P( e+ W2 @, j* p6 m: V
- </body> / V+ l! C% {1 [9 v- j) D9 W
- </html>
复制代码 js1.js代码为:' H4 U% J3 d* p
- function logText(message) { 2 H+ w+ I# _7 g! W
- document.body.appendChild(document.createTextNode(message));
& _% o2 I4 w3 u3 h5 i1 }6 A. Q - document.body.appendChild(document.createElement("br"));
9 m: X4 g# R8 r7 [2 P - }
复制代码 js2.js代码为:' T/ {+ ^/ i) x0 Y5 N! f% u0 E
- window.onload = function() { # S/ K. b4 L; ?: i. }8 o
- logText("Application started."); # e8 t5 {6 `; B! @) a
- logText("Library operation confirmed.");
~* R3 l. S9 J/ i - }
复制代码 合并后的html代码:$ j+ \8 F: w( r+ P! U
- <html> 8 i9 W% j1 ]# O
- <head>
1 O: z2 O. T$ R) u& ?) h1 b4 S - <title>combine_javascript example</title>
& C3 @7 p! I G4 _: k - <script src="js1-js2.js"></script> 4 Y4 o5 T+ ]6 {( S
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
( B3 n0 C& s( h/ d! F4 ~ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
% W. C' O6 L- D$ [2 } - </head>
# [' S# E4 s9 q2 | - <body> . `8 a0 ]: z6 Y7 {
- Hello, PageSpeed!
; I0 l+ n" h0 X! }/ h, g; l - </body>
Q1 Q; p$ Y+ X& B5 p - </html>
复制代码
* Y" ~$ Z8 t9 y9 ?4 w
: i2 Q* B* f$ y0 d( o8 N |
|