|
|
html代码:
" d: d7 G! _/ n1 _. P& D1 T: \6 {- <html>
% {- o8 s; B, z0 T6 J) C0 E; M8 V* E - <head> " b6 j+ {+ W% P/ Q/ K' c& E1 m a
- <title>combine_javascript example</title>
* N J2 ?8 ^& ]& Q( V - <script src="js1.js"></script>
7 `/ T) r+ A& O1 t$ ? - <script src="js2.js"></script> . j; W$ v8 v" w9 N. K
- </head> 1 `% Q$ |/ o/ ~! F& A* q& n( ^$ N& j
- <body> , i7 Z* K% I2 H: q3 u6 t3 ~7 g9 W
- Hello, PageSpeed!
% v% w" [- \! x, w/ S# { - </body>
' z; M9 F& ` w* x% ~! u - </html>
复制代码 js1.js代码为:
5 H, X! A& Q7 U- function logText(message) {
+ `8 h- ^7 O: P9 P- a - document.body.appendChild(document.createTextNode(message)); 6 B6 |7 `2 r0 a j7 D
- document.body.appendChild(document.createElement("br")); ; j* Z4 Q M- Z0 o/ L O
- }
复制代码 js2.js代码为:
! Z; [9 ]0 _4 {$ g' g( W7 ?4 a" p- window.onload = function() { 5 u9 e K! O. E1 Q2 u' g" Q0 J
- logText("Application started.");
7 r; r, `, x/ {$ j! O% k3 P - logText("Library operation confirmed."); x I# \: f# A& r+ `" q: I
- }
复制代码 合并后的html代码:$ q, y) w( Y2 L) g6 o
- <html> 9 R* a- ^5 o2 v, `7 T+ K6 K
- <head> % O) F9 H# p' L3 G) @: ~$ f% {
- <title>combine_javascript example</title> , @4 S9 @( x' L& @9 M5 k
- <script src="js1-js2.js"></script> ) ~; n% ]1 {* l
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
4 L6 k+ N g# e6 X4 X) I! ? - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
" u1 P" f8 e5 J1 M* c! K' h - </head> 2 \: B" Q8 H* P3 t7 n
- <body>
5 @% G0 I1 d5 t - Hello, PageSpeed!
1 B6 p3 p; b0 n. }6 {3 I - </body> ) C! r$ f g0 D- I
- </html>
复制代码
/ b% {2 ^/ N" H! a( `
u/ X* C/ P2 K$ r |
|