|
|
html代码:
: t) t" r8 B3 d% `) l. V+ e- <html>
- N6 ]/ P* [ p6 t& i% \" }; @ - <head> 8 ]8 u0 s4 q4 A- U3 K2 Z: D+ u5 B5 a
- <title>combine_javascript example</title> % Y& b: m/ e/ ^ A
- <script src="js1.js"></script> ; A+ ] r: a5 F8 j# C9 D
- <script src="js2.js"></script>
; P2 K4 P1 x: D8 E - </head>
9 }4 M3 W2 ~$ n3 ^. G* s - <body> 8 L- f9 i) K8 _& ^, b* P; d6 _' ~
- Hello, PageSpeed!
! X( d& t5 r2 Y% R - </body> " N8 x$ U( B. ~# d; u
- </html>
复制代码 js1.js代码为:
2 N' i( Q' ~" z- V) a: A- function logText(message) { ) ]- I9 p: t, S, l! T; ~7 g
- document.body.appendChild(document.createTextNode(message)); 8 {/ f. L2 I) h* e
- document.body.appendChild(document.createElement("br")); * o# A9 v4 E+ k0 B/ p T
- }
复制代码 js2.js代码为:
: ^. w$ R& m' ?+ S; Z- ]3 ]- window.onload = function() { 0 e- O8 J# J1 l+ Z6 S( L! Q
- logText("Application started."); % m" W3 r0 A9 Y" n
- logText("Library operation confirmed.");
4 |2 A+ H N4 ~% A: ] - }
复制代码 合并后的html代码:( @8 v+ B0 L) {2 M+ K/ P4 y
- <html> ; j& L, N. }# W6 P. p: N- A! {
- <head> 6 A& j2 ?; r! x
- <title>combine_javascript example</title> * n& l: ~% k! A, B v* z! y
- <script src="js1-js2.js"></script>
4 c) f* m: n, b9 `4 Z - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> / Q( y9 d0 D0 F J9 B
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
+ O7 A: I; V" V) u* w. k# B - </head> ' t3 ]! I; t$ O+ i4 `
- <body> P) z8 g. k) G- s h( i: h7 k
- Hello, PageSpeed!
" r0 k9 l9 f$ [9 Q8 c L - </body>
6 ~" U R& o% [0 i' S7 f - </html>
复制代码
) n9 \5 c) `) o( M, o+ ^+ U m$ I& [+ n, {5 g- d! Y
|
|