|
|
html代码:' F, i @4 J0 m3 x, e' [
- <html>
p9 G1 z2 e" f6 c- o - <head> 8 e- u! H. \! E9 S+ \
- <title>combine_javascript example</title>
/ j: f D2 ^9 @7 a1 I1 O - <script src="js1.js"></script> % \. v5 w: _$ w2 m/ |" D" m( t
- <script src="js2.js"></script>
7 ^$ Q6 J" G" O5 l5 b8 c9 p9 r' i - </head> 3 i9 i; f2 D7 w& Q& U* O
- <body>
) k0 y5 K P+ X2 l, |: y - Hello, PageSpeed! 3 v) r1 J' U' v% ^4 J
- </body> # }& {. P+ G( W" h1 B
- </html>
复制代码 js1.js代码为:
5 D. g+ u' b* ?- d5 V' h- function logText(message) {
! y5 | ^7 l' R& Z2 R5 J/ M# i - document.body.appendChild(document.createTextNode(message)); ! Y: q. M! D: ~* L& Q- L" t' Y: s9 T
- document.body.appendChild(document.createElement("br"));
/ J+ M2 {! y% k% v2 a. P3 G - }
复制代码 js2.js代码为:
i" W0 V, z* K3 `+ X+ @- window.onload = function() { . H: \& o- U: N0 ?
- logText("Application started.");
% M7 |- o' I( O3 u) V: S- i* J8 U - logText("Library operation confirmed."); 7 J$ W! C: n# G0 D( }( v* m
- }
复制代码 合并后的html代码:
9 w7 d! P/ q6 h5 \& {- <html> ) Z2 M* e' K! D; C
- <head> 9 p+ i" T. f) v! I t+ |+ L, x) F6 l
- <title>combine_javascript example</title> * \8 I `2 ] d0 n& |
- <script src="js1-js2.js"></script> " T9 [) T3 b) G- D# l
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> , H9 g. n5 | i' v' O
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 3 D* e! U4 l. \3 @
- </head> 7 x: X7 u0 O3 t
- <body> / g3 w* S9 j0 P) F2 Q+ S
- Hello, PageSpeed! ) J( }% u F3 x) M* A" V% I
- </body> 1 L' r, N- m3 K
- </html>
复制代码
5 g6 R( Z. e9 }1 k+ b# \. |; c. H E7 I0 ]: W( B; [
|
|