|
|
html代码:
( q: j8 Q2 D+ }. \4 [( r. p+ Z- <html> 1 D8 s8 ~- V; J: I7 ]
- <head> 3 N' k8 E1 C( E+ \' F0 Y$ }9 _
- <title>combine_javascript example</title> 7 ]- k( @' W& a0 r# {% @
- <script src="js1.js"></script> - P, w9 s" g) N+ _9 @3 |$ u$ f
- <script src="js2.js"></script> / I+ |& Z3 a# L9 K4 ?
- </head>
0 F7 E3 h4 |6 u. @7 } - <body> + \, }5 R2 a z) J
- Hello, PageSpeed!
5 ?; W2 v1 ~# e' z" d, _+ ^ - </body> M% t$ n; m0 J# ?. t7 H2 m" u. Z
- </html>
复制代码 js1.js代码为:
- ]' V4 C* r% D3 b" v/ r- function logText(message) { . \4 o- }( t+ H+ Q2 V- f
- document.body.appendChild(document.createTextNode(message));
, }* S5 W" ^! T- K4 y - document.body.appendChild(document.createElement("br"));
8 Z6 M0 B" @9 z" A - }
复制代码 js2.js代码为:
: d; H6 c+ p: C. |0 s: h3 v: C- window.onload = function() {
2 L! H" W+ G8 G$ m* w0 o - logText("Application started."); 3 y2 p) F2 S3 r5 K+ D( b' D) Y
- logText("Library operation confirmed."); 6 Z4 E4 T# g+ x- e" Q3 C, b. E2 o% p
- }
复制代码 合并后的html代码:) J8 X* G3 V6 a1 u6 Z j
- <html> J! n! E7 X8 S2 _4 \$ a
- <head> ; j& C9 M' U% `
- <title>combine_javascript example</title> 6 E+ ]6 y* J% Y. B9 S3 J( U0 [
- <script src="js1-js2.js"></script>
# L! T1 j2 H: P - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
& P& B' J7 n+ ] \8 K0 N" Y - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
# V6 _2 Z& D+ [$ B+ V - </head> 1 l/ v9 Z1 v: K0 N: D
- <body> 0 S4 ]1 j# k1 k
- Hello, PageSpeed! 9 e: Y, l6 `+ q ~3 Q ]1 M, p
- </body>
5 _- R% M2 k- ]) S - </html>
复制代码
; E& p- a0 h5 z8 W0 }5 O9 y/ z/ x. G7 A/ g
|
|