|
|
html代码:) Y* S+ C- J! n6 [
- <html>
' U+ R t( D6 c( Y* q: T - <head>
* R& m0 J( a5 D1 T1 l - <title>combine_javascript example</title> " a( R! e2 ~( y. A* H1 }+ a
- <script src="js1.js"></script> 2 s' t5 k2 h( [4 v9 M
- <script src="js2.js"></script> # C! A4 h/ V* _5 a
- </head> - r/ |- A h+ v% G( J
- <body>
' i' \8 ` t9 t+ T' X8 r - Hello, PageSpeed! 4 W9 b$ Z( r; L& t8 x
- </body> ( M" D0 B1 o! Q4 F2 ^
- </html>
复制代码 js1.js代码为:7 g' B! _( _, a( I6 R
- function logText(message) { , O) ?/ b3 `! Z/ B4 J# l
- document.body.appendChild(document.createTextNode(message));
$ P1 ?8 D% O2 V - document.body.appendChild(document.createElement("br")); ; q# J, N+ m# ^, |) f& c' q
- }
复制代码 js2.js代码为:2 o) D5 U$ H& d" D& h' }. G3 {! _
- window.onload = function() {
1 w3 U* h; H) K2 W# [ - logText("Application started."); ' I: e4 s7 F7 d& D' p* R! [6 R
- logText("Library operation confirmed."); 3 O, N8 X l) Y ?4 w3 u
- }
复制代码 合并后的html代码:" m8 G" ~: M2 U8 @8 H: t9 A; U; y/ W
- <html> * J0 {! q: n0 Q4 g
- <head> r" s' j6 v2 Q4 c5 ^) |
- <title>combine_javascript example</title>
% i7 i6 r. q( `$ _/ J \- T) x( ?5 G7 U - <script src="js1-js2.js"></script>
* x8 q# j7 K3 a: _! G/ ` - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> - W& [# E4 G1 g2 ^& A: m
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
/ _! o+ s: t- I M4 E - </head> ) ~& U; G3 e! O6 Z3 A( t9 }
- <body> * P2 B+ ?% y: R$ v
- Hello, PageSpeed!
( x1 v* L3 e" U0 v/ \; J- X. M, C - </body> / _: d8 m* \* C( m* F- g* i" C
- </html>
复制代码 + j1 h! C0 h- E; R8 g+ G* v# \3 N
' ^$ L: U, X; E |
|