html代码:
8 D) p* y) O( _, L+ ~) y- <html>
. I* m$ c2 X; U! Y - <head>
" N7 ~; S0 A3 }+ X" _: Y7 W - <title>combine_javascript example</title> ( i# n1 g# x# ~7 `6 ]! \
- <script src="js1.js"></script> 5 X2 s/ z4 c" q% r
- <script src="js2.js"></script>
1 V- f" W) o) Z - </head> ) T5 K0 I& g- A: G
- <body> ! N/ K& c7 c2 _4 l
- Hello, PageSpeed!
+ c: U6 o) O1 d: @8 u& Q7 b/ O - </body>
+ R- \ v% |& X! L G! z - </html>
复制代码 js1.js代码为:. Z9 E: u: H5 o1 s5 X
- function logText(message) {
; B# P: h5 y) Z( z - document.body.appendChild(document.createTextNode(message));
/ c' E* p& }4 t& R. Z - document.body.appendChild(document.createElement("br")); ( k5 c4 s7 y" ?& r. G: ]/ ?4 y
- }
复制代码 js2.js代码为:; W% @) z8 f' w% c: C% d
- window.onload = function() { 1 n8 B, ?- S/ S$ T
- logText("Application started.");
- u3 N9 q% F3 K+ b: n, J/ ] - logText("Library operation confirmed."); , s5 I" ~* U" L/ M# k
- }
复制代码 合并后的html代码:* d! e& u, Z6 q
- <html> o- {4 E" h+ C. I) f. K
- <head> 4 m4 i& P8 v2 [6 p$ M, G& {
- <title>combine_javascript example</title>
1 R: ]8 n8 ^( S1 K' P" f5 R# k- x - <script src="js1-js2.js"></script> 3 w. G5 d8 M8 Z" e1 x. i4 A- P
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
( @8 F0 k3 z& R' ]! q8 Z - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> & H4 F: G) ^7 L: ` s& s1 U
- </head>
* c d, p" Y% H7 x4 `5 H$ H. s - <body> m5 `' T X: s5 {( L8 \. W8 \
- Hello, PageSpeed! 5 m" U: u% d& J B, \) x
- </body> & P4 Z! O5 C6 x+ ]* X/ r, F9 v
- </html>
复制代码 9 a7 u/ m5 h5 ]
# I( i: {) g6 e& p2 B, O. J6 j% s |