|
|
html代码:' R8 r: E6 {& u" r- m0 L' R
- <html> " E G4 B9 ?( F3 I2 _
- <head> 5 v' I9 k& P8 s; B: D8 G4 J
- <title>combine_javascript example</title> 5 s( n- u! `$ W& Q: V" S- q
- <script src="js1.js"></script>
- v- v; l# c* ]+ H" w - <script src="js2.js"></script> , } B x: |" g1 b4 h& d# E1 g* }9 r
- </head>
( l* e/ ~1 m- a5 ?3 A - <body>
" z3 y$ R- s# I: \ m$ T& [2 c - Hello, PageSpeed! ) d7 l) b& N$ w
- </body> 3 Z3 M! c0 P) M% d4 h' M8 G& H
- </html>
复制代码 js1.js代码为:
" h \7 M: ]- E( ?- function logText(message) { 0 {3 e3 D% F$ s( T3 L" C
- document.body.appendChild(document.createTextNode(message));
$ e5 d0 W; o8 y8 @/ | - document.body.appendChild(document.createElement("br")); , }3 }4 p6 l4 y. w1 W) v7 k- b1 y
- }
复制代码 js2.js代码为:
S3 ~& m8 ~4 q# \* Y) }) z* I- window.onload = function() { 8 \8 y5 R4 w; M
- logText("Application started.");
) h2 _& o& d" T# g6 c; E - logText("Library operation confirmed."); 3 f! ~, l# ]0 G
- }
复制代码 合并后的html代码:
0 t! m, [8 y; q5 t' z G- <html>
8 A& Y1 j- K# D {* V - <head>
* r9 s5 y$ {7 x4 F- ~" g: i* K( I, i - <title>combine_javascript example</title> ' ^2 N2 h. q- k+ u' b! Q# a$ q& C
- <script src="js1-js2.js"></script>
- ~+ r# P/ F+ a$ [& X7 Y( j9 W1 y- P - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
R0 w/ e( T0 m" W# f/ q* q+ d: _ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 0 p; [$ D( T# G+ F
- </head>
- i6 M9 P0 x! s" I: h' u( y' ` - <body>
6 r" E, y% t: I% ~! J3 z - Hello, PageSpeed!
3 X2 u0 O, L6 s/ s$ ?/ Q - </body>
% u: b& I/ t5 N: [: X' x4 r. s - </html>
复制代码
% `, f+ n* C+ y5 G6 q- B, t* P) h5 w v% u
|
|