|
|
html代码:
& Z) |* }$ f& c3 K# p& h- <html> 9 T5 Y" {7 G8 F: \8 e/ u8 i# o7 n
- <head> + r: ~4 [6 N# W. s
- <title>combine_javascript example</title> , b" b. Q4 k P, f
- <script src="js1.js"></script>
& ^ F2 ~: Q- O! H& I3 m - <script src="js2.js"></script>
! f) k) W. @* V6 F4 c. h - </head> ; ]5 V( k3 k1 i. \3 l: v6 u
- <body>
1 L5 _5 ~& D5 T9 L) E" }) [ - Hello, PageSpeed! , P$ \- {! v7 ?. S2 i' D( {
- </body>
! n, A3 l. U4 |8 ]5 ?' C1 _ - </html>
复制代码 js1.js代码为:8 [; X, h4 ?+ R) P6 M+ i
- function logText(message) {
; |0 \' }8 ^* J! M% u* J1 L - document.body.appendChild(document.createTextNode(message)); ! o3 Q; Z8 J/ V# R- f
- document.body.appendChild(document.createElement("br"));
" v" x9 n: a, X8 H - }
复制代码 js2.js代码为:
. N9 U$ Y/ Z7 _" n0 f- window.onload = function() {
. I) b* `% S8 h3 D - logText("Application started."); 0 S4 z" t% [9 d& g, o5 j% O
- logText("Library operation confirmed."); $ Y; R( W7 r2 s' u" b3 j* ?4 O- m% `
- }
复制代码 合并后的html代码:/ v; c2 h8 D+ E0 V! J& b
- <html> # }( k1 q, S3 d* [3 d* x, Z; W
- <head> 9 ?. j' j$ E. m7 _
- <title>combine_javascript example</title>
6 r4 I7 P8 u3 V' r* } - <script src="js1-js2.js"></script> & c; m6 N' c7 q: z4 ?/ _
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ) ~9 B5 R2 @% V1 I( j+ x+ l
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> / w# _0 l/ Y% ~ h
- </head> - s8 m8 Y$ W, T; D
- <body>
3 q/ y9 }6 d/ u/ q$ c - Hello, PageSpeed! 2 x' q& t0 K5 c/ ~6 U
- </body>
9 S) B0 n# N6 b1 M- Q! G" N+ P# I - </html>
复制代码 2 w m& [3 j9 f# N/ x% l: y$ a/ B
+ W* l7 {6 T" h. V
|
|