|
|
html代码:2 S) J- Z1 E. b' r& [+ \1 q G: G0 @# d
- <html>
+ ~5 s# _4 t U - <head>
& E7 E, i- t1 N0 ^* Y - <title>combine_javascript example</title> 4 J k U; j! N& p) \1 b+ R" R
- <script src="js1.js"></script> 5 I- R2 d% f$ t8 S
- <script src="js2.js"></script> % L. B o& [, A( r ]- Z
- </head>
/ S' j0 k, k, L, D" c/ o" K - <body> : I P% \3 W- l. _: N: q
- Hello, PageSpeed! # [5 j) c$ c- k# R
- </body> , N% m b" ^4 i: X
- </html>
复制代码 js1.js代码为:
- ~9 N" `" C4 u' k- function logText(message) {
- ?- g% ~3 m% w! W; F0 h- a3 { - document.body.appendChild(document.createTextNode(message));
) ~ p) Q) B# X$ t; J9 s - document.body.appendChild(document.createElement("br")); `: C8 l7 q; D/ p" V' J- |
- }
复制代码 js2.js代码为:# F Q) M+ k K& d* L
- window.onload = function() {
/ A6 t+ h9 w8 q - logText("Application started."); 8 q, e# m% V8 V! j
- logText("Library operation confirmed.");
1 a5 l7 W1 { q9 a# l# \ - }
复制代码 合并后的html代码:( B, }& s* b: Y) f; H/ [3 R$ b
- <html>
) f7 X- [, z- ]( { c6 p - <head> 2 z$ C$ F) \+ Q+ E9 R0 F; i; ]5 n
- <title>combine_javascript example</title> * v. t: @+ B- M8 W; ^# o0 l; e n
- <script src="js1-js2.js"></script> 5 c0 m, e/ g7 L4 [; C$ z$ t
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> , T/ J* j( e) y/ l8 a
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ' }" _& ?6 G5 T8 |
- </head> : z9 Q2 x( l# u- R
- <body>
; ]0 j. Q+ a4 |, A* |/ f- X& r) ` - Hello, PageSpeed! 3 d9 c7 ^* y6 Y; C$ s! M3 N: ^0 w
- </body> 4 r: [& _: ^% b# d
- </html>
复制代码
( }+ _8 Q0 D! W8 h3 Y" \3 r: C5 v: w7 i9 @
|
|