|
|
html代码:
. [% v7 Q0 X# p+ o1 p) J- <html> , S0 `# d1 F. `0 f" ?
- <head>
2 D- i6 t- N2 H - <title>combine_javascript example</title> ; n# q% G8 c8 a
- <script src="js1.js"></script> " a7 l8 H) p4 v) y
- <script src="js2.js"></script>
3 Y# a7 s' `; A" L) |* X( D - </head> Y( @6 s6 ]* u5 S) A! p, n) h
- <body> 9 w$ U; \8 j- I# t0 `
- Hello, PageSpeed! 6 K" z$ [0 A/ H% q6 x1 `9 p+ F
- </body>
/ y6 Q' A7 l3 X - </html>
复制代码 js1.js代码为:- e0 N; g) p- W3 L9 @1 x5 z/ h0 S
- function logText(message) {
9 C2 q0 X0 O# E - document.body.appendChild(document.createTextNode(message)); " I2 n6 _' ]1 o1 Q4 j; c
- document.body.appendChild(document.createElement("br")); 6 F9 k( E! E% T5 y# R
- }
复制代码 js2.js代码为:$ C/ o" L: {2 n
- window.onload = function() { 9 p ?! k* T8 c8 L) v5 e
- logText("Application started."); * D$ [- @+ Z J2 N3 _+ Z7 m
- logText("Library operation confirmed.");
4 e2 D3 k& a" ?0 P) R) X - }
复制代码 合并后的html代码:3 O( L n3 p3 @5 t7 X; ^& ]/ S
- <html> - g! p0 x9 ~ a) a r: Z# H# ?8 L
- <head>
* ^# P1 y0 W2 B; r C1 {- ` - <title>combine_javascript example</title> $ U0 G; [& ^5 [; ?
- <script src="js1-js2.js"></script>
+ B3 j* @$ ]; i. k' ` - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 9 L0 K3 z- X: O9 [& k1 P. F
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ; B$ e, Y9 d. ?1 J
- </head>
; [2 F% F& o5 F: V6 F- F5 G - <body> ; a' o* P6 u* ^' B. f7 I. n
- Hello, PageSpeed! + [& I3 r6 P' r& y
- </body>
6 X1 W' [0 j6 j! S - </html>
复制代码 2 ~6 u& M5 |% @: X. W
8 f( r" M; ]; R% b. G4 E- G
|
|