|
|
html代码:& O6 ^1 B8 P3 F. \( }3 u
- <html> 2 m0 }3 P4 n" j, N9 D
- <head> 1 I) C4 x: ^2 G( o, _4 ~) L
- <title>combine_javascript example</title> , l7 u5 {3 Q. V6 P# i
- <script src="js1.js"></script>
5 Y. q. b7 ?7 l$ X5 v( g - <script src="js2.js"></script>
6 l( a5 Y2 D; v3 \5 ^' _ - </head> # t5 r0 V6 w. F3 i: R) X
- <body> : ?' [( ^8 n h4 k
- Hello, PageSpeed! ; D' J0 o% F+ H9 V' d* F2 e* F
- </body>
6 p+ H$ g2 f: v% L: z - </html>
复制代码 js1.js代码为:: T( c( u0 P r; Y. @
- function logText(message) { ! ~4 Z$ K6 U( W$ |* D' i
- document.body.appendChild(document.createTextNode(message));
" x. m! N9 c! p# e x; D3 ~ - document.body.appendChild(document.createElement("br"));
4 f" x' s. q7 _" t/ M9 J - }
复制代码 js2.js代码为:6 V9 @. O: @; ]! Q
- window.onload = function() { 0 m; I% ?' a7 O$ ^: A9 p
- logText("Application started."); ; l- V1 P; X! J( q, |% O0 b
- logText("Library operation confirmed."); |; w. g8 A7 l1 S0 }. A" w
- }
复制代码 合并后的html代码:& S3 ]% j- J4 }: n8 x; X6 O; J
- <html> ! Z7 o; [# a9 s
- <head>
' K6 W2 ]6 ^: A" L3 M8 a; { - <title>combine_javascript example</title> ( R( W5 N! X7 k# V0 ?' j) V* o
- <script src="js1-js2.js"></script> ! K% h" C, w. E' u5 N
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
' q0 E0 ]" {( [. s* Y! Z! r2 G+ a - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 3 p* j# x8 {% G9 L( a' o2 H; P$ |
- </head> 7 Z% m* _; ]% F) S! E3 M5 ]! m5 O
- <body>
* W0 ?, ~- H+ Z6 G - Hello, PageSpeed!
( `; |' F' {6 {0 h - </body>
& t; |- P; b8 | - </html>
复制代码
3 L) e$ P: e+ [! f2 {) w* d& t. n
- O) b# K: O( h( E2 J |
|