|
|
html代码:) m3 q) [9 I' P& u
- <html> 6 M8 r$ N- x2 ]9 y6 H
- <head>
/ w1 Y' a8 x+ \# c - <title>combine_javascript example</title> , v) H- u3 Z, w1 h4 F
- <script src="js1.js"></script>
0 _. }* w# r- X j: w - <script src="js2.js"></script>
" e* }- L- N, Z, I+ Q - </head> 4 m; `$ \/ P. ^0 n" `) D
- <body>
* b# T* D- W% G) Y! i$ a5 c - Hello, PageSpeed!
( G% V4 `9 F( U0 d9 f+ d9 w: b9 W - </body> - L( x5 h; w1 v/ v! y5 J
- </html>
复制代码 js1.js代码为:
& O' `; b! r3 \" M! j; l- function logText(message) { 2 Z2 ?0 |3 r1 ?
- document.body.appendChild(document.createTextNode(message)); ( w4 R+ _2 b1 ~4 H, F
- document.body.appendChild(document.createElement("br"));
* s( ?3 x7 W7 J - }
复制代码 js2.js代码为:% B0 w; @, p6 i. c3 N, E4 Y# r
- window.onload = function() { 2 Z+ ^+ t5 z5 l( u3 t+ X# K2 |
- logText("Application started.");
4 t: X$ F* y* b - logText("Library operation confirmed.");
^7 T/ }5 M( O# a# v! m - }
复制代码 合并后的html代码:; u* a- e W6 _ {6 @7 h r8 _
- <html> 5 V* e# Y1 o* _5 G5 M! Y* @
- <head> ( }8 v0 h7 e" f. t
- <title>combine_javascript example</title>
3 a! C) O! x" N; r- Q$ U - <script src="js1-js2.js"></script> - S2 ]( f6 F+ E
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ) l9 h9 k/ Z2 T1 N/ e4 U4 b
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
) N& |) ]5 G/ `# @* W - </head>
7 |1 z |+ {5 J( z" l* g - <body> 9 M4 |2 L3 P7 K9 x. u6 F" s
- Hello, PageSpeed!
4 v/ e* l. w6 \ - </body>
# n- \. u1 L5 y7 O5 y - </html>
复制代码 9 J; _* q. H4 |# k9 {
, L- t8 d! _, \ |
|