html代码:* v8 @& ?/ r: V1 K) e( `* ]
- <html>
; x$ ]8 `5 `1 B6 u0 o - <head> * i+ u9 a4 ]) o% ^" b7 D: I
- <title>combine_javascript example</title> - A/ U* V2 ]0 d# @: p+ w
- <script src="js1.js"></script> % U( ] F7 d! {. ?- |1 N; X d$ |
- <script src="js2.js"></script> ! y& E3 t' {# R- W2 q5 J" L3 w
- </head> 5 @+ R5 \" p. M! {7 W$ ^. n
- <body> / ?8 D5 R: |9 V1 i0 f
- Hello, PageSpeed!
: p# X- z, l2 W( B4 H* O - </body> 5 n2 [& [6 B* j4 U: {/ ]
- </html>
复制代码 js1.js代码为:4 J3 g( |# G U) @+ N' D
- function logText(message) { 5 i* V6 Z1 _: E3 f
- document.body.appendChild(document.createTextNode(message)); % l; T0 R% H0 z7 g) F0 B$ e' A" U- |
- document.body.appendChild(document.createElement("br")); * ~1 u) Z( ^/ z3 E1 Q! y
- }
复制代码 js2.js代码为:" Y1 }1 |9 U7 p) o7 R( {
- window.onload = function() { 8 D/ q$ y* B$ \. S, T) T
- logText("Application started.");
, {! N8 O" x0 d6 _" W! _- g - logText("Library operation confirmed.");
, v# O) a& n9 q - }
复制代码 合并后的html代码:& C$ f$ g& u2 P) P! t+ t0 u* }9 c# V
- <html> 1 L& @( O% P3 u1 c5 r1 Q$ W. r
- <head> ; M, `! ~: h$ q! }5 f
- <title>combine_javascript example</title> + y/ M( F& E1 ^, I
- <script src="js1-js2.js"></script> ' t, c- v$ w+ g' ?+ v5 ^2 }
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ) X0 T, W( K: n5 y2 T
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 0 t, n1 A8 c% s7 l. Z" B- c
- </head> 4 H3 ]1 e& j2 s8 c0 g8 v) E3 O
- <body>
, P6 `, k$ A) n) Y% ~+ L9 B2 i - Hello, PageSpeed!
* v7 V7 ? j9 k - </body> # [9 {8 W+ }( ]- l6 P6 n9 g
- </html>
复制代码
7 K( \0 y5 j, h7 Q/ `, s0 L( C' i$ S8 Z$ A
|