|
|
html代码:9 _. }7 }5 O, N+ o# ?; _
- <html>
) J; ^3 V7 q* m! S - <head>
4 B7 F. m/ w6 m/ Z - <title>combine_javascript example</title> # V! o* z! w" Z1 @
- <script src="js1.js"></script> , ?5 z. M5 {: T, z* C5 _
- <script src="js2.js"></script>
. s0 n- l: h5 M' ]7 r( j - </head> / y; j% \0 T3 V
- <body>
# a8 `" u# I7 h- z7 B/ f5 }- T - Hello, PageSpeed!
4 u. K2 w9 Y6 B5 _: e - </body> " B+ C7 x [, b6 B7 \: K! X
- </html>
复制代码 js1.js代码为:3 ~3 F' D" ^; v
- function logText(message) { * F- e2 z# G& x6 I- s
- document.body.appendChild(document.createTextNode(message)); ' V5 o$ k# S* W
- document.body.appendChild(document.createElement("br")); 9 u8 ^" F4 ` t* [! \3 O% |+ R
- }
复制代码 js2.js代码为:6 |5 O. R3 O8 ?! K( t
- window.onload = function() { 4 ^9 F) f8 \' o& E
- logText("Application started."); ! Z% E6 u6 P3 E: D8 B# r) e" y
- logText("Library operation confirmed.");
0 }4 a/ L3 P. p$ g5 v5 t - }
复制代码 合并后的html代码:
4 I! \0 R, a( {% G5 m0 e; S# r- <html> + H/ s6 \" I% l& s4 X* ]
- <head> ) l* i2 P0 ?! h0 F4 ]! L+ P/ c X! r
- <title>combine_javascript example</title> 5 n9 k! }# R k0 z8 d
- <script src="js1-js2.js"></script>
( W6 {7 p4 y) U' ^& X - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 5 R: J" i8 i, \3 x
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
7 C! Y( ?+ H$ Y6 f - </head> 2 ?7 ~6 O2 h6 v1 Z- p3 y
- <body>
# u& V9 Z" V; \. t3 C- N2 Y5 h - Hello, PageSpeed! 1 \- J# m h+ N) B& r
- </body> ( g" U+ w+ x$ I& }; {% Q& {4 [& N
- </html>
复制代码 : G: L1 c& G5 n# V+ W9 x/ W+ O
) c) P" e( K! s |
|