|
|
html代码:) u" i4 ?3 \- K4 P
- <html> / w* K1 s$ V) c+ e5 M' r
- <head> $ _ f) S! H: x; e4 e. q
- <title>combine_javascript example</title> # n2 L( E9 G9 Y% \. y
- <script src="js1.js"></script>
- b0 I8 T& @- D% v - <script src="js2.js"></script> ! h1 \/ j* a2 i; v0 c4 F% T
- </head> 2 N/ C1 W; Z( ]) k
- <body>
- k9 u" b) Q! U - Hello, PageSpeed! & m2 K! V7 a+ z" w- |+ L# b
- </body>
% k; p! y# W$ M1 ~2 V- M - </html>
复制代码 js1.js代码为:# N- }4 Q/ @+ z. W5 ?
- function logText(message) {
" U8 A3 O7 M: E. f, s% k - document.body.appendChild(document.createTextNode(message));
% f' z2 f( Z6 I+ l" q - document.body.appendChild(document.createElement("br"));
0 g) n E/ |8 s7 S - }
复制代码 js2.js代码为:( t" v# j9 w$ w7 {) M8 Z
- window.onload = function() { 4 s6 u3 j+ U) C
- logText("Application started."); x! K, e5 w. ~/ Q! Q
- logText("Library operation confirmed.");
1 a- D3 }) p% h: b7 O! f( Y# ` - }
复制代码 合并后的html代码:
$ O" y A& k& p4 K+ e- <html>
! O8 e0 C f. T/ ]; y6 ` - <head>
- o! z) r# ^1 p9 q - <title>combine_javascript example</title>
6 }5 \' e# r( K - <script src="js1-js2.js"></script>
$ C' w; F! z7 J7 S6 N0 ?& P - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
; ?( |! ~( [9 b4 m$ | - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> * g2 C3 H; f1 A0 f( z1 a' R
- </head> ! m# j+ k! Q- H7 W& J
- <body>
3 u! d, H# \6 P( I/ _) q, I& a* \ - Hello, PageSpeed! $ Q/ E: c) Z3 B. P* Z
- </body>
: a$ z# k. q/ N( H% k" z$ w& C - </html>
复制代码
0 x' O7 R. K, C' z) m% Q! q6 G U* ~
- o1 i0 L4 I! P) [# W0 ]/ K# ~$ p |
|