|
|
html代码:* S: p# e0 a7 Y
- <html>
1 n0 t8 w6 P9 Z% T& ]1 k! z6 A% O6 Q - <head>
3 j$ ^9 y- L/ z( V& |: v; f! \ - <title>combine_javascript example</title> - I6 V& E, i3 N. ?8 [
- <script src="js1.js"></script> + T6 {* j* z& L1 ^" k
- <script src="js2.js"></script> 2 h$ E" v$ v* ?3 s0 v
- </head> $ L- m6 p& Z& a( e/ H* b3 I
- <body>
4 t$ H/ k- T% m- \* i) l1 I - Hello, PageSpeed! * F9 U6 q- O* Z4 c0 r+ T
- </body>
, B8 C, M$ i! @5 I6 V+ { - </html>
复制代码 js1.js代码为:: J8 F" z. W- B; ]' \$ W' B; a% R
- function logText(message) { ) n( M, C! V; M
- document.body.appendChild(document.createTextNode(message));
/ l( n' M3 O/ U% \- F8 e" ]7 M: } - document.body.appendChild(document.createElement("br")); 1 y2 }) ~4 @8 ?( y3 |
- }
复制代码 js2.js代码为:% \ P7 F; t3 r; ~
- window.onload = function() { ; r4 ^5 v3 v# a# l' [7 ` c
- logText("Application started."); / C% O9 O ?2 ~7 q4 z
- logText("Library operation confirmed."); ; i( a* T6 k9 I; Y5 h6 K1 u
- }
复制代码 合并后的html代码:8 K- ]# Q4 d) r+ g: h& U ~4 [
- <html>
3 Q( R) _% K9 A - <head> 4 i# R, c# K. U' X I4 I7 S# K
- <title>combine_javascript example</title>
V. r2 P/ K. }, s. l - <script src="js1-js2.js"></script>
; a; L& L( j9 ^8 [ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
2 Q' I% V7 _2 `+ i - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> n5 h2 |% z6 b. h! s, @3 y0 B9 q
- </head> ! F" w) x S: r9 l, ]0 G
- <body>
8 H. x/ U9 ^: H% R - Hello, PageSpeed!
3 Q9 q$ B* @' l v1 T) ^' P8 L - </body> : `# x; ~4 |' d" C
- </html>
复制代码 5 b, w- n% b! F
3 U2 e- l( G F2 c
|
|