|
|
html代码:: w8 I& f; e# _
- <html> 2 R( m& o/ X8 W( `! M2 `
- <head>
4 l W; m0 k3 l - <title>combine_javascript example</title>
7 G6 b6 ^3 P2 o2 d/ g, d2 D" z - <script src="js1.js"></script> 0 I; a' t$ P- H
- <script src="js2.js"></script>
6 P }' u- } \ - </head>
% W6 d* D* u0 x2 z& s; o - <body> % E9 z/ v% H3 b" ? }. |
- Hello, PageSpeed! 8 `- `+ `3 k$ S2 F( w6 Q$ }9 r
- </body> 8 R2 B" o, h% o. w9 f- G3 G
- </html>
复制代码 js1.js代码为:3 h* r2 b7 }$ \8 [: v
- function logText(message) {
/ l6 g. w+ l% H6 h$ G3 A - document.body.appendChild(document.createTextNode(message)); ; S$ v6 H8 F8 m, n9 n' p6 X
- document.body.appendChild(document.createElement("br")); . \) H* A R# K. H) d
- }
复制代码 js2.js代码为:
1 B" Z, K& ^+ v7 ^9 ~3 T: M$ T- window.onload = function() {
/ E9 e% ^$ d. I8 n0 F$ E! @ - logText("Application started.");
9 h( _" M( \0 R4 E5 Q: } - logText("Library operation confirmed.");
! W* L2 I; W& z9 [1 f, u6 g. N! y - }
复制代码 合并后的html代码:
' O. N% e& Q* f- <html> ( u& w$ Q( W+ k; v1 l
- <head>
# G$ D& {3 d5 C2 Y k- D7 } - <title>combine_javascript example</title> & S( [' g1 O5 s2 m- g; d1 T
- <script src="js1-js2.js"></script> # Y% {8 t+ D3 K7 w: f, t6 L
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> $ U, _- Y( e7 N
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 3 T7 z9 z$ m5 Q8 \9 A+ r
- </head>
1 B3 I5 ?( _0 l X" X* c7 E - <body>
- \0 @# h3 \/ Z - Hello, PageSpeed!
% N& I( p. M. u1 N - </body>
- _' K4 @2 t) S' c& P% l9 h - </html>
复制代码
- F9 @2 |7 Q( i* {5 o' b7 n' p: V
|
|