|
|
html代码:
& C" T' K+ M/ } ~5 z- <html> . |8 u/ ]; ~+ s5 R Z4 v
- <head>
( F k F t @ S: O - <title>combine_javascript example</title> % r# J+ y% q6 r7 v* T
- <script src="js1.js"></script>
5 e8 R' P; n: i3 J9 z - <script src="js2.js"></script> 8 b0 E7 z* c* E! f
- </head> 7 Y0 M+ X: c, N( u. C3 Z
- <body>
3 g" X+ v0 S% m# B9 ~# b" b - Hello, PageSpeed! - V/ O, W4 d1 T- U! U: z
- </body> 7 I" a( O- L M7 d' s, z
- </html>
复制代码 js1.js代码为:
& i ~# N {4 I: O- function logText(message) { 6 @& w! ]( V% f7 V* M3 m4 Q
- document.body.appendChild(document.createTextNode(message)); 3 w$ ^* O; t9 {) b
- document.body.appendChild(document.createElement("br")); ! F j/ X% H6 c/ y5 w) K' C- p
- }
复制代码 js2.js代码为:
) ~# \, Y4 i0 \' k0 e- window.onload = function() { 7 n5 D6 s% J0 l+ w
- logText("Application started.");
" G' b2 S0 b2 ^2 m, M2 @0 r - logText("Library operation confirmed."); V% ]) z' c! P4 ~3 [( O7 v
- }
复制代码 合并后的html代码:% t+ c2 G2 t- d7 R
- <html>
s% F! S- C u9 P, U; {/ Y0 b - <head> * T4 E7 Q3 p" h, T0 _
- <title>combine_javascript example</title> $ L) g: T/ {1 O D' B
- <script src="js1-js2.js"></script>
, |2 f1 t6 p& I* u - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> - P; C' _% E. e: W
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ! H- ^5 k- L" K$ r- N% Q
- </head> 9 J) Y6 x- K$ }" L: [- s; m
- <body>
5 q+ T8 \! F7 k6 ] - Hello, PageSpeed! & H* G" r0 E; h0 `0 _3 K4 C5 L' b
- </body> * k) V& ~7 j0 e
- </html>
复制代码 . I" O$ A5 U) J, o* x
3 s u$ W5 ^( n% j2 X7 j
|
|