|
|
html代码:
8 W: J5 u- y0 S2 P- <html>
" T9 {7 ?. p, o+ a5 V - <head>
2 K1 s* p$ w( @5 I9 h: o# V - <title>combine_javascript example</title> : m* y `6 ^! q7 y% T3 ^2 [
- <script src="js1.js"></script>
: K" O6 s, N8 E H' A - <script src="js2.js"></script> 6 c" X% `4 e$ z8 o* W1 a
- </head> : B+ Y& e! X, M- E
- <body>
" C" j1 e3 } @( }0 \( H - Hello, PageSpeed!
; u+ c9 G A$ \" j! P- z5 r - </body> % y Y: T+ {. ]8 u7 R# K
- </html>
复制代码 js1.js代码为:6 {6 E6 x# \6 T9 V- o" ?: ]
- function logText(message) { ; X8 e9 R: h) K e: P0 Y; k4 W
- document.body.appendChild(document.createTextNode(message));
# y3 h# N5 q9 h1 r/ f - document.body.appendChild(document.createElement("br"));
4 O# }- K+ m$ N0 x4 e/ s - }
复制代码 js2.js代码为:% ^, ], e- {, q( p( k/ Y
- window.onload = function() {
& {) t1 L9 ?8 M f: {/ _ - logText("Application started.");
: K+ U! N Y9 u/ f% \ - logText("Library operation confirmed.");
0 _. m+ S* m/ p" Z) y - }
复制代码 合并后的html代码:0 |6 J0 F8 e8 y v/ f
- <html>
. L' c' `6 i1 G0 m9 o' l1 M - <head> - K! R% e/ O7 m8 A c$ ?
- <title>combine_javascript example</title>
0 Z. n# K- q9 l# \) G - <script src="js1-js2.js"></script>
4 f) _% Q) Q! E, V( X - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> & r4 |$ O a) J" i
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 5 a) G" M! L! b" I7 V4 Q
- </head> " O7 a! A7 F1 B; C
- <body> : p. W, y3 [; y+ [! Y
- Hello, PageSpeed!
: y C( O$ b$ K - </body> : G( d3 Q* I' X1 E5 s1 t
- </html>
复制代码 3 W- U5 \ G" B+ c
# K: f, f' W8 p |
|