|
|
html代码:: ?* W9 R+ N4 U) I4 j- f: B% M
- <html> ( v8 Z- \& d7 v2 M
- <head> . e6 a6 ]' g' g& ?0 {1 e/ z% Y8 H) `) I
- <title>combine_javascript example</title> ; c! Q+ c! k! [. X& u' V/ ~/ @
- <script src="js1.js"></script>
, V f6 O ]& q1 ~" ` - <script src="js2.js"></script> 3 F7 p& J5 l! e) ]( ]
- </head> , v$ q* w1 Y2 o# {
- <body>
@5 R9 p& u, {4 X- u ` - Hello, PageSpeed! ' T7 g3 N1 _3 E) {4 ]
- </body>
. c/ c' C$ e* g3 f! a - </html>
复制代码 js1.js代码为:
3 d: ^; s( o* h- function logText(message) {
$ U l5 Z" K6 D, f& c - document.body.appendChild(document.createTextNode(message));
1 l5 M- ?5 T, z; m/ K* O - document.body.appendChild(document.createElement("br"));
( S& X! F' Q0 |* u& J - }
复制代码 js2.js代码为:
9 y* _ K1 L( Z0 b: I$ D5 }6 |- window.onload = function() { % o5 I' G5 H B; K
- logText("Application started."); 8 p( `1 t7 F- u Q* ~8 h
- logText("Library operation confirmed.");
% ?; n3 {9 q& M - }
复制代码 合并后的html代码:1 R/ I. X& E) x% X& ]. V
- <html> + J% h. d- X) X; m& `+ o
- <head> / L2 F1 ?. M i J9 k+ a
- <title>combine_javascript example</title> : h. t) r% a" C: }0 j& \. q# P
- <script src="js1-js2.js"></script>
3 `% W0 C8 Y2 H) U! [: K+ V$ O - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> . z: z5 O7 \1 N2 |. k+ a4 n: T
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ; |( E! t5 g9 G) R/ j
- </head>
/ P' m9 N" q7 P6 ]" L# G: ~+ r' ] - <body> ! X. T/ W* ?2 D# S5 c# v6 v7 `
- Hello, PageSpeed!
Q) d' K" e( G7 D# N- C% X! @ - </body>
0 [3 o7 r+ g( I2 v) l - </html>
复制代码
4 H" B8 F j( }6 m
+ f! R. Q! \) Y( m# Z |
|