|
|
html代码:9 f2 f$ \! g/ P. x- e: P4 T: ]3 x! U
- <html> & N1 W. z7 P9 V5 l( O3 R! `; U
- <head> 1 o! e+ v) p1 o/ @* O( _1 P
- <title>combine_javascript example</title>
: N# J8 u' a4 S/ y. { - <script src="js1.js"></script> & w/ [7 k0 O5 I, e ? O
- <script src="js2.js"></script> - M/ f% N' w$ J6 y2 h {
- </head> ; f2 D% {. D; s0 x
- <body> . `; D" L W- g* y; h
- Hello, PageSpeed! 9 H9 k: ` _2 {; S
- </body>
) X" x( a. U w; H! k4 s2 [ - </html>
复制代码 js1.js代码为: C) I; e3 t/ H$ l1 ^3 O6 m& c0 ~
- function logText(message) {
/ u# v9 q5 b5 q7 F; d% e - document.body.appendChild(document.createTextNode(message)); ! T! O2 g# f" A1 d" I. s
- document.body.appendChild(document.createElement("br")); % ]3 `' h/ Z. q9 N% r
- }
复制代码 js2.js代码为:
& k/ y, ]% d! L0 z1 c, o* l- window.onload = function() { 2 [( v: j) x( @ q: u
- logText("Application started.");
$ @% |/ {4 o$ [( w) L- u - logText("Library operation confirmed.");
8 s5 L$ z0 O/ ~3 F2 U3 S8 k# E - }
复制代码 合并后的html代码:# G+ S5 ?# _& h7 [: u! G
- <html> - v$ S& i8 L) d/ Q% w1 m {
- <head> 9 m7 }/ M- B! I% y% R _- N
- <title>combine_javascript example</title> 6 H# Q( ?, c( ?# V9 V* e/ G
- <script src="js1-js2.js"></script>
4 W8 }0 T1 }! ~/ E- l - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ; z1 F5 ]/ @) g. j
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 7 Y; A* y1 t2 _9 |6 B) E! J
- </head>
9 f( t8 W2 L4 Z# i+ ` - <body> 7 A* Q' C* p6 w& {1 F, @; [/ [5 f
- Hello, PageSpeed!
/ }, o) m G* L3 ]& _/ [ - </body> 3 [, ?7 \$ P& Q
- </html>
复制代码 2 j8 B& i! E0 R' ?- j! _
- o! z7 `( ~) }3 u: D. L- \" E0 d
|
|