|
|
html代码:
( j- H1 j4 g, e2 ^2 b- <html> - y) H% C4 T8 u V& {
- <head> 1 A& X9 n; V$ ^6 G1 Y4 _3 n, s
- <title>combine_javascript example</title>
9 J3 o. ~( \; Q' P& F - <script src="js1.js"></script> + [7 a# D6 U& [/ S1 h
- <script src="js2.js"></script>
+ p9 Y2 q9 {" ~% w - </head>
6 ~ f; W! X% j. g. P - <body> 4 U" `4 w# G# ] w* l* o& d
- Hello, PageSpeed! " }5 w" N4 a$ @+ c& z: d& n
- </body>
, v9 D7 H; j3 R: r$ m/ K! B+ I - </html>
复制代码 js1.js代码为:
5 T! E% v' V3 t4 u) x4 N. ]* @) u" u- function logText(message) {
( {2 Q( O4 u X8 t - document.body.appendChild(document.createTextNode(message)); 2 n) \" w5 e7 a! j7 Q+ u! N+ @0 D
- document.body.appendChild(document.createElement("br")); # Q# u8 Q! D h7 A# f) \5 _/ Q
- }
复制代码 js2.js代码为:7 _% K- ^) }' b/ t" n3 N
- window.onload = function() { 4 R3 x1 }3 L+ R, B/ l+ o) _' q, z
- logText("Application started.");
" f( N/ {" g0 u/ D8 t* I; e( e - logText("Library operation confirmed."); , x# ^) C5 ?. b* {, v7 j# d
- }
复制代码 合并后的html代码:7 W2 V0 R- P5 n7 f) o% H
- <html> 8 k( S9 u. W$ D1 K1 H, {! Q
- <head> ! j; q7 A# V5 C# Q& V- r3 a
- <title>combine_javascript example</title> : M& D* ]: o# Q( E. B. k) I0 b
- <script src="js1-js2.js"></script> ) p' ^# N Q' c2 ^( _6 F
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
* |: z) l+ ^2 C+ m# x. ^ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
1 v2 q. ^0 j1 O7 M$ \ - </head> 3 x) V# H4 [- K0 O; |) V# {
- <body> & f% X8 C2 m! o' y, Y- T
- Hello, PageSpeed!
2 w% B) N& I) }2 O - </body>
: k* `0 F+ s) a) d! I- B - </html>
复制代码
+ l8 T ~4 m' b M. T* b* U2 r$ R: Z) d& O3 k7 Z
|
|