|
|
html代码:1 ]. N: z: f8 q% d
- <html>
% | ]( V. t( Z9 B4 e) n - <head>
# C" T% q) W2 L- @" M4 Q4 M - <title>combine_javascript example</title>
. A, c8 P# M' t- |* a" u4 w - <script src="js1.js"></script> 7 t5 v& _. I v" M1 I3 |
- <script src="js2.js"></script>
6 z5 b2 m5 V+ I - </head> ! f$ R, |; N. n1 Z6 u6 D5 B
- <body> ( w5 `) [! A6 Y3 Y
- Hello, PageSpeed! ! h# F7 M, C I& f, E
- </body>
! ^0 p; \$ Z2 \: C - </html>
复制代码 js1.js代码为:
) D9 D) F8 R, k. p- function logText(message) {
6 W0 ~5 J8 k& |6 F6 B9 ~9 F/ [4 \9 e - document.body.appendChild(document.createTextNode(message)); 1 P! B* @' N3 f( Q/ V$ E
- document.body.appendChild(document.createElement("br"));
$ Y. [0 c' o- f3 Y. l7 i8 H - }
复制代码 js2.js代码为:
3 D& d b+ a1 A7 S- window.onload = function() { . \9 d# }4 U0 N* b# q* _: f
- logText("Application started.");
: y1 C; Z- s Y - logText("Library operation confirmed.");
* L( T5 \9 v2 \/ J+ B - }
复制代码 合并后的html代码:; z7 i& [ u" [$ {1 r T# H+ f7 @
- <html> 2 ^) n$ E" i6 b4 B3 E! e: j' H
- <head> ; i& W$ s) l( G3 \/ D
- <title>combine_javascript example</title> 3 C! o, O6 W# I2 q; D
- <script src="js1-js2.js"></script> + _$ u# X' v4 G3 b/ c
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> : G/ n9 `% K; {, u* x% L
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 9 d' F! b" V! h/ V% M+ y0 N* Q
- </head> ; Y# U( f& r2 p- x# b* V; w% F
- <body>
, Y2 k2 `* k! m# C6 ` - Hello, PageSpeed!
& M2 u; T- D0 {# F: ? - </body>
. X. }0 j4 t& g- {! ] - </html>
复制代码 3 S0 L Z( { m9 w
4 b8 _1 h. `1 \6 S+ `5 s: a |
|