|
|
html代码:
) A4 l3 H3 x M2 Y- <html>
! ^2 ]& }/ k7 O- N/ J' `# }4 P - <head> 7 S- e$ M, z+ b: y$ P7 q* L
- <title>combine_javascript example</title> ! m' Q) o" R5 d; S6 Y2 a
- <script src="js1.js"></script> 8 V3 Q& {) T4 F. _' K* r* A
- <script src="js2.js"></script> , Q$ [% V$ ]! H
- </head>
; W& }+ c9 v* W+ T8 ^* g* F) X. _ - <body> 8 n9 V/ m: z* T n8 y& V6 R$ H1 j# o
- Hello, PageSpeed! 1 d7 ` p }$ R
- </body>
1 R8 {/ N/ B6 @: q7 V2 H$ o/ w - </html>
复制代码 js1.js代码为:$ P7 c, W9 Q( k( h& D! o0 ` c
- function logText(message) { : D. k* D S( O7 a0 \' G1 z0 v
- document.body.appendChild(document.createTextNode(message)); 9 Z; ~2 l3 G+ r% Z. `2 X
- document.body.appendChild(document.createElement("br")); ?9 T$ ]1 L, L7 P
- }
复制代码 js2.js代码为:% T1 J+ p% }5 K9 ]9 T9 i
- window.onload = function() {
* o& \+ k& h' [- Y8 Z T - logText("Application started.");
l: `. `1 V) A - logText("Library operation confirmed."); $ T9 q* J" F& ^# I7 U
- }
复制代码 合并后的html代码:
. L/ O1 ` a0 E5 O# Y1 D- <html> # D3 y2 |5 Y. a0 E0 i3 |( O
- <head>
* u# [$ u- d9 Z. R8 a - <title>combine_javascript example</title>
3 ^, G7 Z0 k, j5 F& o* U - <script src="js1-js2.js"></script> $ {& L) w c2 x8 J7 W! G1 F: i/ W
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
5 U; H0 C* S7 s1 Y( e1 G* k9 H$ n) j - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 8 m+ C! `, E9 q6 K& O
- </head>
$ a l- a4 C+ r - <body> . C3 n# ~- S5 m# D; l
- Hello, PageSpeed! ) \5 j z5 b3 ^" j' m
- </body> ) z( o, L* n z# J
- </html>
复制代码 1 A0 X4 s/ b, ~5 L
3 g }8 J& ]7 P2 z# ]
|
|