|
|
html代码:
! |3 g# |4 `6 y5 J7 h# B9 L7 R7 c- <html> 7 |" b7 Z7 @( O
- <head> 1 P( x- \0 p1 |& E9 t9 Q ]
- <title>combine_javascript example</title>
C! Z; ~0 U, R- u5 b6 K. e2 ^/ ] - <script src="js1.js"></script>
, b/ h, R1 A! [ P - <script src="js2.js"></script> ( Z @- f* u- W7 a" R
- </head> , V/ v* M y, h5 x
- <body> % L5 }( D3 z$ ^: K$ x) X6 e- D. w# d
- Hello, PageSpeed! ) Y* f2 Z" _7 i" h% r& ^5 p
- </body> * | G5 n+ O4 x& X5 j
- </html>
复制代码 js1.js代码为:- z/ E; k* x9 o
- function logText(message) {
) x9 S$ ^! V2 \5 U ~: T* n4 A- Y+ e/ b - document.body.appendChild(document.createTextNode(message));
) B. c+ [, Q0 p% Y - document.body.appendChild(document.createElement("br")); 7 @$ u* ^2 {7 B; @( Y7 |) ]) }
- }
复制代码 js2.js代码为:; l; w) v! _9 X! z3 @4 U
- window.onload = function() {
& Z: r' H+ o. L2 x1 U7 M6 U - logText("Application started."); / U% h1 Q n3 ` d
- logText("Library operation confirmed."); ( [/ H5 W: o' ~8 e. j& ~* K6 g! ^
- }
复制代码 合并后的html代码:# s- h5 ]; }/ P2 Z" Q" t1 x
- <html>
8 R/ {, U" ^! }4 I0 @ - <head>
3 _7 E7 B9 r' k" |8 i; p6 i. C s - <title>combine_javascript example</title>
1 X4 F- }* [4 z2 r1 }, j' V& C2 I - <script src="js1-js2.js"></script> ' H2 s9 z. J5 T
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
* G, C2 g# j0 U g" Y - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
' B: M% Y" ~4 Y) `: | - </head>
5 U5 Y- h' W, g2 L* v - <body>
' h; J/ ^% f4 V X5 j( ]4 z+ J - Hello, PageSpeed!
& a f- B" j ]. A - </body> 9 r( q& g3 q* B; g0 X; F
- </html>
复制代码
! r! g1 {+ B. T2 [$ ~+ v8 @0 S" o
|
|