|
|
html代码:
4 p5 D% W/ g$ ^- W I- <html> $ n& y1 A$ V: P+ s& ` _" ~
- <head> + V8 {, j9 M Y: T
- <title>combine_javascript example</title>
9 P$ t: L) P8 i3 y4 S# [ - <script src="js1.js"></script> ! a% p9 A7 \& _: A5 V
- <script src="js2.js"></script>
& U3 _5 k' m7 `% h0 D7 r, V! F - </head>
; n* g( ?; h& M5 ` - <body>
3 @- h- D6 P# u4 K! b - Hello, PageSpeed! 1 }2 o% K* _! Q/ \4 X. S( ]: p
- </body> , v& S+ f6 j7 k& g$ {) L @: f& d
- </html>
复制代码 js1.js代码为:9 b0 _0 ^- ]( B. ^& D- G6 _
- function logText(message) { . J+ i" R( t$ f# u' M
- document.body.appendChild(document.createTextNode(message));
6 O: s r* \! n$ ?5 s7 h9 d - document.body.appendChild(document.createElement("br")); . e7 D# U" P: g$ E
- }
复制代码 js2.js代码为:5 R; k( g9 Q7 ]! I. A$ t9 x
- window.onload = function() {
& {: t( F# Z1 q+ b - logText("Application started.");
2 s5 Y9 m& j+ k K - logText("Library operation confirmed."); $ y+ I* Y1 P# e
- }
复制代码 合并后的html代码:3 ?5 Q3 q5 n9 i
- <html> # O6 q1 N `: x3 o( t9 d! s
- <head> ) `, r2 a, D% Z& R' R8 t
- <title>combine_javascript example</title>
2 j! p8 O) m$ {" h# R - <script src="js1-js2.js"></script> 4 I! ?% |" I7 D# a. e/ L- p) y
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ( T$ d# F. y2 M8 A9 a- \( f- ~0 `
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
' t- n& U1 c1 F0 z. Y: } - </head> / D" y; n% k& {1 u# H" V4 m% O
- <body>
9 z) }, C$ g( a8 c( x- b7 w - Hello, PageSpeed!
$ k$ @' m: H% ^; j: m& h - </body>
# S* b; n8 k5 E' k5 m4 q - </html>
复制代码
' K% z- A, z& a" b
8 l5 T9 n( j2 B) g# V! n9 N |
|