|
|
html代码:3 T# I- V, m6 g! z4 ~1 c% a( l; }" D
- <html> 6 X& T) o& u6 ~# B$ n5 h7 K. R
- <head> 3 j) k( H" [) {0 T- A
- <title>combine_javascript example</title> j( a" u7 U, e% B" F a+ b
- <script src="js1.js"></script>
, ^2 u- ?) K, J - <script src="js2.js"></script>
J! |3 j- Z, U5 F - </head> 4 p6 ~! [9 s) ? _) R: T/ L
- <body>
& }6 s" _2 B l" u - Hello, PageSpeed! " D' D" q+ K4 {! j3 \
- </body> 9 e: H4 A& r' I
- </html>
复制代码 js1.js代码为:1 t: F5 t( b% M6 U* b2 E6 E
- function logText(message) {
3 c: o8 K! |8 o& H/ T - document.body.appendChild(document.createTextNode(message)); # I1 e9 p/ ~8 h: ]5 y% k
- document.body.appendChild(document.createElement("br")); ; I T3 V3 A0 q% S6 M
- }
复制代码 js2.js代码为:# ^/ H' U/ `! [
- window.onload = function() {
+ t- L) p; M( W4 @5 B& \2 d, n - logText("Application started.");
1 E' x. j& ~1 r/ `. D( b" h - logText("Library operation confirmed."); " f, Y) F+ I, I
- }
复制代码 合并后的html代码:0 ], d1 \* b8 }5 i
- <html>
) F1 y2 j" A% c# |7 \ - <head>
4 `* H, w3 |# h4 k/ l d - <title>combine_javascript example</title> . a2 G8 k: M7 |
- <script src="js1-js2.js"></script>
3 x" T$ C- ~) N - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 4 O1 i. n( H2 |. B9 N& C
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
+ ]7 G3 k4 V% u1 p - </head>
6 u# g7 \1 Q9 } - <body> ! Y' _& N0 c5 O9 n7 W J/ Q
- Hello, PageSpeed!
! }1 v; d0 `; t4 b4 g2 Q2 } - </body> % g) K- [4 I( H5 j+ s
- </html>
复制代码
# }: T9 k n5 c% @
- k" ~$ X$ q! H6 A |
|