|
|
html代码:4 `, u" O1 ]4 g+ Y# |) R2 B
- <html>
7 A8 n' N2 c4 j! Q5 U$ j: m5 ~3 H1 ?& } - <head> & h2 z" V p* k8 S' _8 @! a
- <title>combine_javascript example</title>
3 |) H9 w, g. G( |! l2 c - <script src="js1.js"></script> # V% u3 v4 N" \9 q$ O% c
- <script src="js2.js"></script> ! z# r: x/ P5 n
- </head>
0 O3 d# v3 |$ D& v$ f0 s! c8 R - <body>
+ N6 _; W( o P! H - Hello, PageSpeed!
K6 D$ \8 i7 O - </body> ! |* C* H0 } n Y i
- </html>
复制代码 js1.js代码为:
5 p% @! I0 @( D) B+ v+ E- function logText(message) { / Q. ^- Y5 g5 @+ i* p2 l) n% q
- document.body.appendChild(document.createTextNode(message));
4 Q2 l) g+ g; `2 F - document.body.appendChild(document.createElement("br")); ' b5 I9 Z1 Y S" p+ M1 f
- }
复制代码 js2.js代码为:0 {. F% w! n0 \: O
- window.onload = function() {
1 M& ^& p' w$ I5 j/ i2 Q$ w9 M$ H - logText("Application started."); 6 @% W- T8 c }' N* c0 }/ c! m4 K
- logText("Library operation confirmed.");
& T0 y/ Z7 f1 x# p! _ - }
复制代码 合并后的html代码:
+ r6 {# e- t6 f2 K! C' Q; y- <html> 4 G; g5 l2 {1 `, f% u
- <head> : R$ Z2 d& d: Q9 h. j+ W
- <title>combine_javascript example</title>
2 b0 I4 {6 D; P7 Y% o- S8 L0 M - <script src="js1-js2.js"></script>
6 O& T5 g6 W& f4 Z% U2 D4 e, _# b - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
. k/ ]1 P9 a. M# j% ?3 R1 j$ V6 e* Z/ { - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
' W* }* J @0 }% N6 n - </head> 8 S& p$ \4 F, ~
- <body>
( X9 X5 O# u, E& }8 B/ k/ e - Hello, PageSpeed!
2 K9 H6 f# g% @3 p$ t" k4 N - </body> , t# z5 L3 G" m& r
- </html>
复制代码
; l4 C9 K' q+ W0 n9 z% N% H8 M% R; s
0 J. |& \/ a! z" R( l& d |
|