html代码:
8 s! M( n4 l5 W6 [7 J- <html>
9 ^# |0 x- I; ?6 P1 k - <head>
, f7 h( m6 A) B5 z) t - <title>combine_javascript example</title> ) ]3 p8 b4 r- s
- <script src="js1.js"></script>
( y! S/ e6 b6 D: o% \. i - <script src="js2.js"></script>
4 H" C( K9 _! Q! \$ X3 l - </head> ; j' s9 X# X& J! h$ u
- <body> % N9 p. N( f$ R5 S8 _
- Hello, PageSpeed!
: `% u: ]6 {, ^- |1 H9 O: v - </body>
& k4 W9 N k0 d$ z - </html>
复制代码 js1.js代码为:
$ t) X9 ^6 V- S( e4 X( R) t& j4 L- function logText(message) { . _. s, z. ?0 f9 u) n
- document.body.appendChild(document.createTextNode(message)); / l; d7 {! h# N% Z0 r) K [ L
- document.body.appendChild(document.createElement("br")); - O( K9 l! F) x
- }
复制代码 js2.js代码为:
* ]( c9 O7 P Q, p9 Q- window.onload = function() {
, P! f6 z+ [& O4 E - logText("Application started."); * d( D+ V1 u( x0 ]& ^# z7 B
- logText("Library operation confirmed.");
: t" k* m7 w! b8 I - }
复制代码 合并后的html代码:4 r6 [4 j+ ^0 A, c
- <html>
: \0 t, l# ^7 s) S - <head> # P6 c" z {, V0 i2 R9 J
- <title>combine_javascript example</title>
: \8 ~! S# T+ W! A7 H" o, A7 F4 | - <script src="js1-js2.js"></script>
3 t1 a* l4 U# g9 O; ] - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 6 u6 f& v, P3 o4 j5 y) [7 U. m b8 Z! t
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 m! J0 f% x2 v4 f# }( F& J
- </head>
$ H# o: a' N7 U - <body>
5 p7 ]9 [+ K9 A - Hello, PageSpeed! + N& p3 M, c% h7 h2 D# C6 Z+ {
- </body>
- J2 T8 {( H1 P: F# E - </html>
复制代码 2 U* b, D- [ w* `, K
; `' @7 s [& i, i2 } |