|
|
html代码:
- [; U1 m, N/ F3 z5 @9 q- <html> - @" H. B* J9 W2 i
- <head> - ~8 Y' ~2 @; ?3 s4 O
- <title>combine_javascript example</title> 1 ^5 I" G. ~! D+ d
- <script src="js1.js"></script>
4 a8 } C8 u* M% J" X6 e1 ~0 R9 B k - <script src="js2.js"></script> / l; R6 I9 ~% j, }5 T7 g
- </head>
. Y4 t/ O# P8 d' }/ `9 G) u' S - <body>
' X* ?! J U1 ~* |9 ? - Hello, PageSpeed! ' Z- @6 b; W: T% c* i$ U8 ]5 j
- </body> , }5 g' M9 W+ \2 o* Z' q+ S
- </html>
复制代码 js1.js代码为:
) [/ D& J" K5 h& D- function logText(message) { $ |0 B& {* Y9 ~0 N+ j
- document.body.appendChild(document.createTextNode(message));
) k' U- n: i9 v* I u" ~, t D - document.body.appendChild(document.createElement("br"));
) {' o2 |. A; \. A2 ^( k/ ~ R$ U - }
复制代码 js2.js代码为:
9 J1 X- A Z' j9 X' P- window.onload = function() {
I/ l! [% [0 S3 n0 q- ? - logText("Application started."); 0 y) E5 |8 d8 f: j
- logText("Library operation confirmed."); * i4 ] v9 g' b( c- E9 t6 N
- }
复制代码 合并后的html代码:
- M& g1 l' Z! a4 `+ y- <html>
# Q# t3 y8 J% O5 h - <head>
% Q) s9 @- O; X5 `9 G3 G) H1 Q - <title>combine_javascript example</title>
+ \% E' X: N& w" d3 O$ D# D - <script src="js1-js2.js"></script>
) @0 T! J5 r# s. g' P9 ^, n& y! ]" \ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> , Q9 ]4 Z2 I/ d) P! k3 f
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 8 Y% c& h4 t2 g, n3 j1 q
- </head>
8 P3 l- j! q+ Z - <body> 3 n) \6 p4 d/ Q( B
- Hello, PageSpeed! ' m4 u% J0 j/ q, ~' j; d
- </body>
& B1 Q) S6 V; Z8 N, L/ k - </html>
复制代码
; F4 `+ r0 R3 h+ t$ H+ x8 b
- [; ^: W% N/ D3 e, V5 i |
|