|
|
html代码:+ c8 c) J4 G+ X# V% ?6 R
- <html> " ?6 n+ M1 M8 L
- <head> % K5 |$ ]- r0 [8 D2 _/ `2 G
- <title>combine_javascript example</title>
6 t0 C8 |# b5 |) a6 v, o - <script src="js1.js"></script>
; ?+ R. |! X# i4 [. e7 t- U( M7 q - <script src="js2.js"></script>
A( x6 R' y0 @ w - </head>
0 g2 }$ s- [8 b( x8 } - <body> 7 h$ q1 C/ C! h: y* G6 z+ W# R8 l
- Hello, PageSpeed! ! C+ e: }5 s" T8 M) v
- </body> + J$ A+ O! J1 L: e* I5 A2 G, x
- </html>
复制代码 js1.js代码为:
) i+ b0 {1 r! G1 o4 Z- function logText(message) { 3 ]( Y$ K: U1 x( y2 w3 p
- document.body.appendChild(document.createTextNode(message));
& [5 L, T2 D1 q" G - document.body.appendChild(document.createElement("br"));
8 k' g6 S: W* I( h) d% Y - }
复制代码 js2.js代码为:
) J* R& |5 W; t- window.onload = function() { " C4 W6 d' x6 u1 o3 j( f) ?& k
- logText("Application started.");
( B, K i/ u" I( m; F7 e - logText("Library operation confirmed.");
- ?8 M% T; ]+ _3 o - }
复制代码 合并后的html代码:! X8 y: t2 [# G2 v. L
- <html> , h( w9 z; S6 ` D% a) o
- <head> $ u" t6 Q7 u R% u+ m& b
- <title>combine_javascript example</title>
0 @5 p! \- ~3 {. f7 g - <script src="js1-js2.js"></script>
+ \# m) P- k1 H - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ( m! A5 F3 s9 [, p. j1 i# e# {
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
+ \4 p! i" V* B/ {4 c2 p- ? - </head>
7 F) {' l, X' l& A7 Y+ Q - <body> 3 \$ V+ v& I* J" K5 c4 s9 K0 H
- Hello, PageSpeed! ( c" h; L+ S( @6 Q8 Y8 |; G
- </body>
( g: t1 ^1 K. J5 K - </html>
复制代码
/ y9 z! W. O- W* a; B( [
8 P5 G5 [1 V& q$ M |
|