|
|
html代码:4 G- `- k, X/ y9 |, c- |! E
- <html> : d0 G6 t) N! V1 q/ @! V! [
- <head> 9 E: D3 `& `0 d: W3 M/ t
- <title>combine_javascript example</title>
4 E7 D1 K" i4 n3 u - <script src="js1.js"></script>
" s8 D+ B2 ~) r7 x1 p - <script src="js2.js"></script> 0 ^: e9 Y9 e, T8 F- Q. T1 d5 k) z
- </head> ) M7 v0 c O7 R. M! t6 T
- <body>
1 v! D; P1 I: j - Hello, PageSpeed! $ ]+ r+ T3 [ E
- </body> ( I3 X( u$ J2 q' i
- </html>
复制代码 js1.js代码为:
( v" j; h/ K+ p1 p9 A& k- function logText(message) { $ \/ x0 \) i1 T# u$ } q
- document.body.appendChild(document.createTextNode(message));
" U. y a. U3 Y5 X) T - document.body.appendChild(document.createElement("br"));
5 u( N9 s- n% [8 |& D2 _, q+ W( g - }
复制代码 js2.js代码为:1 k" y9 M9 O) O' v3 d' y! F
- window.onload = function() { 6 m) R- i, f+ q. _9 j
- logText("Application started."); 9 @, R' b( z8 E% l9 G
- logText("Library operation confirmed.");
0 S Z3 r: `0 I1 T0 L - }
复制代码 合并后的html代码:- V \3 \. i( X6 s# p
- <html> 1 O4 g( F. p' y, [; O
- <head> 5 m6 l5 `; K ~7 k$ }) e5 s& F
- <title>combine_javascript example</title> . B: q' Z& z4 q
- <script src="js1-js2.js"></script> ) `0 f0 v# W8 f; |" x; H' Q6 }2 ]
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
% M: U6 E" _0 n% J - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 F; v, g) X# H" j, t/ _
- </head> 1 P+ \4 j9 K. S, a3 p1 U; F
- <body> ! ?" K7 L# F2 i2 r% }2 c6 s2 L
- Hello, PageSpeed! 2 ?2 M5 C7 d1 d! D, ^6 h; r
- </body>
# q& ?4 M" D9 Y0 H8 I: V7 K8 X - </html>
复制代码
* l. k) N9 }( E/ |! J E+ k
, `3 E1 {5 q8 x- @ |
|