|
html代码:' b6 O0 p, V8 B6 y: a' o
- <html> 0 h; |. {1 I* u @0 S
- <head> # P9 a- m+ P! f$ f) Y
- <title>combine_javascript example</title> ' j0 F7 R/ R3 B
- <script src="js1.js"></script> , g) v6 O* z& {( X4 J9 i$ x
- <script src="js2.js"></script>
4 {* j4 C! {7 G1 I0 v - </head> $ l. g% X/ G$ p# }! h
- <body>
2 D# `; C E, c: J! Y0 |1 X - Hello, PageSpeed! 9 X4 R0 Q: r4 ^! z
- </body> + M& t6 w; B U5 Z7 S7 a
- </html>
复制代码 js1.js代码为:
0 {* W. _0 X8 f6 u1 \- function logText(message) {
9 E' l& k) S- B( Y - document.body.appendChild(document.createTextNode(message));
9 S" V2 j9 `7 l6 _7 ~$ c - document.body.appendChild(document.createElement("br")); " e& t: m" A& ^ U- l2 F
- }
复制代码 js2.js代码为:
7 P7 m+ u5 a$ g- R& X9 D- window.onload = function() {
$ Q3 \) m/ |3 i( B' ^* ~ - logText("Application started."); y( L' i( r! e5 D+ x
- logText("Library operation confirmed."); - m8 h+ J1 V5 w& `$ U
- }
复制代码 合并后的html代码:
2 k7 f( x0 P2 m- <html>
& N; d5 j$ j) X" ~: I - <head> & M% o# H# ~0 K& r3 f' t7 f$ z
- <title>combine_javascript example</title> , W* z& A" a5 Q u9 p
- <script src="js1-js2.js"></script> / n; y9 t% _: T& t. Q
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
( Z4 T6 c7 G3 b; u$ h - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ( N: ?0 G' U2 D" v
- </head>
' g7 ^0 |3 X. J- k - <body> . y# W! [# Q9 o; w7 \# |# p+ X. j
- Hello, PageSpeed!
1 X8 U7 O" G' j6 {' N" L# j - </body>
. J6 f( ^+ `' G6 l# Y - </html>
复制代码 ; ?' M! \! R4 l; C* J
# a. m- a; T$ ]/ v- d, b' [4 _
|
|