|
|
html代码:
* c# H+ P( _8 _- <html>
# x: S" P& ^& ]3 F$ b% V1 L9 M - <head> ! M! i# u3 \; a8 [$ j
- <title>combine_javascript example</title> ( b X( P1 U* z3 V+ R# B2 E# t& l( K
- <script src="js1.js"></script>
" g. \$ ?6 O1 Z! |% b# ^8 z! m; x - <script src="js2.js"></script> ' ]- R7 g0 z1 @9 R& h" Y
- </head>
" i6 O1 _& Z. K3 H z# \) `1 `! e - <body>
! L. R! g/ Q/ ?* v, O - Hello, PageSpeed! / j# f* w: i# F
- </body> & t5 x/ h+ X6 n! V/ E: B2 i" X( M
- </html>
复制代码 js1.js代码为:0 G0 R( Z& i+ v
- function logText(message) { ; T5 s N7 |) k9 k/ N/ P- K6 u6 @
- document.body.appendChild(document.createTextNode(message));
5 f" t4 d9 |$ T1 g - document.body.appendChild(document.createElement("br"));
& X6 |4 T& g) [6 D& h - }
复制代码 js2.js代码为:+ \- H, I+ v1 i. k: ~8 Q
- window.onload = function() { , [3 L& m4 }0 p
- logText("Application started."); : J+ L% V( t2 O, m- I9 w* h# i
- logText("Library operation confirmed."); 6 _2 U2 A" i( x5 k
- }
复制代码 合并后的html代码:
. y; h% ~* B1 a$ z/ n8 K# O- <html> 1 A7 a1 u$ t. [, T
- <head>
" r& ~) u* o5 J% w( d5 s; r - <title>combine_javascript example</title>
& J e, W+ A" @8 W8 V0 N H - <script src="js1-js2.js"></script>
0 I' B/ F3 r$ b. u& U - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
! f# s( G/ Z2 x; e8 E - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> & f5 p9 n! T- s
- </head>
; w7 {$ G! w* L9 U; G" E$ { - <body> ! |3 c. t8 H2 |
- Hello, PageSpeed! , H2 W4 \" L- o; O; i
- </body> $ f: w# L, r, _! V/ h
- </html>
复制代码 0 D" d# J# [, M% B# R
" c' j% \, `( m |
|