|
|
html代码:2 y* R0 d2 Q2 F% h, @' N: K% \9 `% `
- <html> : ^/ v% w; P4 D# d+ J" S
- <head> # o0 n2 u$ q! n$ L0 L) c
- <title>combine_javascript example</title>
1 E: Y1 a1 u1 R% E# {$ E - <script src="js1.js"></script> . o3 o0 x1 e+ G4 {/ x$ d& n9 O
- <script src="js2.js"></script> 9 l3 c) _+ [, u3 z) q3 e. q
- </head> 4 @1 A+ Y. O) @4 q. ]& f, h% l( h
- <body> 5 b; r2 K3 X4 B9 G% n. Z2 C
- Hello, PageSpeed! " n! J5 ?7 G; [* p0 ^* N
- </body>
' F9 L! B8 w. y6 h+ g* ^+ S - </html>
复制代码 js1.js代码为:5 {) N; Q/ b. m8 R9 Z! l
- function logText(message) {
. K& R; y' H/ x# C+ T' g5 [4 \ - document.body.appendChild(document.createTextNode(message)); . |+ N* _4 N% N7 l4 U
- document.body.appendChild(document.createElement("br")); ; [; F6 G/ s5 B$ v" n6 E
- }
复制代码 js2.js代码为:5 f0 e5 }9 e2 i2 P5 u
- window.onload = function() {
/ |& \' [3 \3 u/ \$ K - logText("Application started.");
& ]# N5 m8 m2 n% t0 P7 m - logText("Library operation confirmed."); 1 ]3 O$ _0 ]$ e
- }
复制代码 合并后的html代码:3 H/ m Z1 i0 Y, I
- <html> 5 U" ~$ o- q" [& w' Q
- <head>
' t8 A8 Y% d$ t: F9 W& i - <title>combine_javascript example</title>
3 `8 P4 a7 F' U5 Z$ G - <script src="js1-js2.js"></script>
4 d& V) X) C/ x9 v9 e - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
0 @' G% Q4 N# H) v* L- y. f - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ; h( `5 r6 T' O6 g) m5 @9 w
- </head>
+ t" {# G7 \0 P% ?/ h/ a9 M - <body> - V9 r6 E( A+ k% R; ^
- Hello, PageSpeed! 3 p& j3 Q' ]3 P# ]$ c T4 ?* X6 x. u: A
- </body> $ P1 S8 r( |" q7 ]/ l2 D v
- </html>
复制代码 , V, O1 t$ s- N! Y& o
3 {$ i: @* D6 e- C
|
|