|
|
html代码:+ w8 ]. E+ Z0 D0 Z9 M
- <html>
# k3 `6 a% w5 M - <head>
9 ]: P7 |* \$ b: J8 s2 N* O) |3 t - <title>combine_javascript example</title> 0 K! J) _6 [6 Q- ]" V! u
- <script src="js1.js"></script> & d/ \) o% i: I' Y
- <script src="js2.js"></script>
4 b/ n0 w( E, [$ x - </head> % y" b$ @7 W# E& A5 @
- <body> 3 X* d1 ~( W6 V9 S0 H; }
- Hello, PageSpeed!
6 @% F. c' w# K; Y. H - </body>
5 I4 Q p0 ^" J, ` - </html>
复制代码 js1.js代码为:7 @; Z; x( e$ X/ P1 O: a* f9 I
- function logText(message) {
& U$ q8 B, y- `" L* o3 n: w - document.body.appendChild(document.createTextNode(message));
& H p& \5 q; p - document.body.appendChild(document.createElement("br")); 3 ~" b' b! I2 W: C: U; ]3 `+ o
- }
复制代码 js2.js代码为:7 @) L) z8 ^1 l6 Y$ B+ P
- window.onload = function() { 9 P; |3 F: F: a) e
- logText("Application started.");
g1 a Y) ~" N- D - logText("Library operation confirmed."); ) j" \1 S* n1 \, z/ s
- }
复制代码 合并后的html代码:
: U) ?" w0 ?; {1 u1 E1 S- <html> " n7 D" q! T" q8 @/ J
- <head> . C9 d/ y9 D, e: z
- <title>combine_javascript example</title> # X; X9 J" k; Y* w: o# R D" y
- <script src="js1-js2.js"></script>
2 y; S) {& D! F! v - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> " G3 z; Z X# \7 [
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> & S3 e/ v8 M/ U4 E! Q: V# v/ ^" C
- </head> / I8 e; B1 a* t7 E* D0 n1 d
- <body> 1 }& Z. J0 K1 A# y1 t( j9 \
- Hello, PageSpeed!
% ^) `. w- X: u5 K - </body>
- }& v, C; m" T) U - </html>
复制代码 0 S2 t) @3 T( L; K
2 C4 t" d9 J+ o9 m- [, k: C |
|