|
|
html代码:* c: _, D m* k9 v
- <html> 3 |( o) k4 z; s; {% p3 q
- <head> : u) Z& _0 m6 F) N. f0 V
- <title>combine_javascript example</title> 9 X. o5 R* @; Z1 }
- <script src="js1.js"></script> 4 m4 N- v9 Y! ~5 U' O% I0 C
- <script src="js2.js"></script>
* K1 ^' F- E7 d D0 h' n7 W - </head> 2 A; g6 T4 q8 p
- <body> / }" g5 p4 O9 d# l0 y
- Hello, PageSpeed! / g, u, a6 T/ j0 Q% Z& P6 x: u" o- T
- </body>
8 o( K! K( L) V, E o' P" X - </html>
复制代码 js1.js代码为:$ m7 x* K% B1 B+ \
- function logText(message) { # u% m( k" \ D8 m9 b
- document.body.appendChild(document.createTextNode(message));
# a* I! F* x+ [ h- a. f0 N2 y4 u - document.body.appendChild(document.createElement("br"));
6 Y6 o+ u& u: g9 {" e: M1 O - }
复制代码 js2.js代码为:
$ k. i: N& X3 a% A* C' W0 P% {- window.onload = function() {
, K0 I W$ {! M L - logText("Application started.");
2 k9 t3 v; G3 O - logText("Library operation confirmed."); / r. S. J2 m( S; v7 j
- }
复制代码 合并后的html代码:* x* l' p( U, S. W2 t, A' U* m! ?
- <html> & W8 o2 W. ` W9 o0 u
- <head> % j% t `' l: z% d5 _
- <title>combine_javascript example</title>
0 `) q! n6 k% l/ `. s7 W$ ^: C - <script src="js1-js2.js"></script>
* B4 G/ Z. ?1 n2 y' \5 ` - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
. c/ b/ F; e8 y: F3 }3 O2 o - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) Y# t; y1 ^. b; i
- </head> ' N+ a$ }. R/ G; r% ?# V) h
- <body> ( N+ y* e o. v7 g+ ^7 ]
- Hello, PageSpeed! A' O0 n# c5 y1 R2 O$ ^6 D
- </body>
0 L% Y' r( M; q5 @6 N8 r - </html>
复制代码 2 C/ s4 D) N* ?$ i' q
8 o9 T, i8 I+ H |
|