|
|
html代码:8 P0 M; l( d; c) b. O
- <html>
% R& S/ u& |0 S' b* l& c3 a2 H - <head>
+ C# z5 N9 B; x) Q - <title>combine_javascript example</title> * x9 v9 H) Q( E
- <script src="js1.js"></script> 8 R7 X" L9 T9 r+ c$ l
- <script src="js2.js"></script> 3 w1 g' M8 C9 D/ v. x8 m/ G, w1 o
- </head> # r. C9 t! ~: z7 H0 N
- <body>
/ G+ ]7 k; D% J/ l5 J2 ] - Hello, PageSpeed!
4 F u8 F" u2 z1 A# c, B! x - </body>
9 B( r6 n% S) R6 n; d6 O0 n6 R - </html>
复制代码 js1.js代码为:' ~3 U I& e) d+ j
- function logText(message) { ! |2 i- [4 g- _% J8 j
- document.body.appendChild(document.createTextNode(message));
w2 |+ `# x% ]2 K, Y - document.body.appendChild(document.createElement("br"));
4 N& I% X- q8 V2 \ - }
复制代码 js2.js代码为:
* u( r+ t) d; f$ Y0 Z- window.onload = function() { ) l3 o- i; @. _) h+ k; [
- logText("Application started.");
9 ~4 u+ U; l% v+ L! y - logText("Library operation confirmed."); " Y* k! }8 W4 k; M7 ~
- }
复制代码 合并后的html代码:1 K6 \- w0 E1 z; ]1 T. F4 @0 t; e. _
- <html> ; M: }' t! J- j8 Y. g7 F! D
- <head> a) A1 P/ v3 i& \- L J
- <title>combine_javascript example</title> ( P4 r2 t! C" g4 o
- <script src="js1-js2.js"></script>
+ q8 [. h i* Z0 v& v% u - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> V7 f' S! `* ]- V/ p @3 j
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> . @% X) k( A3 E" r4 i
- </head> 0 ?1 H1 r' `) D
- <body>
. a- ^. i/ q' ~0 q2 `% r4 g" } y - Hello, PageSpeed!
) `5 \3 g1 @2 ^ - </body> 5 W3 W/ M# P7 U$ Z% N6 m Q2 o
- </html>
复制代码
7 m8 H% G9 j8 I3 U, L+ D9 Y) Z4 A Z2 W3 s. g( H* O" P( s
|
|