|
|
html代码:
9 ^9 H; W5 s* r Y5 g- <html>
8 C, m( j2 E2 o7 \ - <head>
& j" W5 I2 l& E. v2 e) w - <title>combine_javascript example</title> ; o/ W3 j! n! [% Y- |( k
- <script src="js1.js"></script> 7 B* N; S0 X8 b# p( O3 F. _" ] R
- <script src="js2.js"></script>
6 ]. l q! | m - </head> & [5 @# Q" V$ K
- <body> : m0 e$ l I( \& ]
- Hello, PageSpeed! : T& Q! _% H. t! B
- </body>
6 o1 q) w. L. K/ W# C0 q T - </html>
复制代码 js1.js代码为:+ \# g: _7 `' X5 Y
- function logText(message) { ) z6 N1 O; g' Q. Y, i: B8 S
- document.body.appendChild(document.createTextNode(message));
+ D3 x/ ~9 |$ }4 u - document.body.appendChild(document.createElement("br")); 1 }) n" r7 F- T6 n1 N
- }
复制代码 js2.js代码为:
- V5 T3 M9 K/ D: ]+ f0 h- window.onload = function() {
# c0 N1 G1 M" q J' f - logText("Application started."); + U' O+ K, z. W" F7 C$ i% J+ M
- logText("Library operation confirmed.");
: P; _: K# t$ {! x7 X - }
复制代码 合并后的html代码:
% C1 v4 [& ~& C) G4 M5 w- <html> ( l6 R! C. U! V
- <head> * T; w; G' G+ |9 R" a+ V9 d
- <title>combine_javascript example</title> $ |; x* u$ K, |# ^' W* @$ d0 ]
- <script src="js1-js2.js"></script>
: ~- `4 C: Z4 N - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
; w# Z+ l5 p6 Q& v; ^ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> / |. w& ]: h/ f+ ]+ H
- </head> 9 I! ?+ S4 E) v6 z& I. d2 v( y! p
- <body> 4 C0 q7 L" u7 I1 z3 B
- Hello, PageSpeed! 8 _ o3 `, \7 A' I
- </body> 0 q# B" E5 X+ d( t* x" C
- </html>
复制代码 # U3 B" n3 A v* F( r
* S- r M" R) X9 R$ b1 u
|
|