|
|
html代码:" {. ?& A7 R4 G+ Q6 I9 B ?0 H1 [
- <html> 6 x5 r7 M& U. H% Y2 {
- <head> l9 l+ g* z8 o0 C6 r
- <title>combine_javascript example</title>
) I9 v/ `% r$ X' d* x: H - <script src="js1.js"></script>
: ]5 X# _ Q' S- I; _ - <script src="js2.js"></script> / i' S! m" i6 J1 N% e% x
- </head> 9 F) {" v* [. e2 ]4 P
- <body> 0 c9 O5 E+ L, T) P7 Y! p/ Z: R
- Hello, PageSpeed!
9 g, n$ Y, \( F; P7 o - </body>
3 a; G% R% R( b) _! a - </html>
复制代码 js1.js代码为:
$ }7 p% ^& E3 n. o- function logText(message) { 6 ?3 Y: \7 S; {- J7 T8 G$ g
- document.body.appendChild(document.createTextNode(message));
7 x" ?& ]" q/ p. g& ]9 E% D/ i - document.body.appendChild(document.createElement("br")); 0 [7 q& y# O9 r- H$ C9 `$ m! e- s; k
- }
复制代码 js2.js代码为:8 b2 |- c1 q" a7 J2 i
- window.onload = function() {
4 _; u1 \2 J) L5 O: t- B( R' ] - logText("Application started."); 8 i7 p$ ]/ W3 w8 U4 N
- logText("Library operation confirmed.");
# E/ V2 d: |, b0 y! m - }
复制代码 合并后的html代码:! C1 I1 w- d# s9 x1 }% M1 j
- <html>
) Q% D& J+ C2 C; Z* x. @ - <head>
* P; H l$ Z; @' W0 }$ Y# @; n- P( o% l - <title>combine_javascript example</title>
+ S8 {8 K2 S$ [% z - <script src="js1-js2.js"></script> % \) |$ P4 K" p
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> , e. b0 @0 b. B: K6 H
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 4 B1 F4 G* D7 n" v7 M ~+ r D
- </head> 8 a% r) B8 [, _+ N3 Y* d ?/ k
- <body>
+ @ U2 X; Y! h0 @5 l7 H3 o- v; A - Hello, PageSpeed! 8 \3 x- o$ E3 t. `- v% _! F
- </body>
6 h0 K4 k6 l$ H' m0 e - </html>
复制代码
- U2 K) Q H5 `7 a1 P, }9 y6 |" n6 ?6 ]- u$ I
|
|