|
|
html代码:
, I5 f! G5 e: _5 \! @- <html> 5 J( E5 b8 K0 Z3 [
- <head> ) ]8 b( e. b" M7 H1 R3 u+ [
- <title>combine_javascript example</title> 3 T; \& b" U$ X+ T, v/ u6 F
- <script src="js1.js"></script> % C7 \2 F4 W: @% |% t: t# d& d: t' \
- <script src="js2.js"></script> ' G4 D' ] N4 b6 y. B9 T
- </head>
$ ~( P! | Z; ] - <body> / [& i0 H& O/ R3 { H
- Hello, PageSpeed! 5 z% j: r) k `& Y7 {
- </body> / X( [9 R! L0 R( x
- </html>
复制代码 js1.js代码为:. S/ [* X7 J9 T5 \4 m/ g% s- Z
- function logText(message) { $ E( @- F: \5 ?
- document.body.appendChild(document.createTextNode(message)); . u: v: w; `- F+ S1 y/ a
- document.body.appendChild(document.createElement("br")); 1 Y8 Z) P) {4 @ W% p
- }
复制代码 js2.js代码为: i; S, q( S( ~7 _
- window.onload = function() {
# g' C8 p8 y6 O% \0 T9 w - logText("Application started."); 5 |+ T- v' l2 G) D& ?
- logText("Library operation confirmed."); 4 q3 w0 ^0 r' [; b! i/ g9 y- Z' g
- }
复制代码 合并后的html代码:7 k+ t1 O0 F: u3 t4 M
- <html>
5 C* A {3 Q1 h! O, t - <head>
# M# ]; E& ^# g7 |' `# _, ?* p - <title>combine_javascript example</title> - Y) B3 [9 `1 R5 d6 ~, n3 i, _
- <script src="js1-js2.js"></script> 7 m) o$ E2 k& [1 o2 N% c, ?
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> , |& s5 l/ l% j+ T- s
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
; X: H. C/ \4 o0 `* {, G+ } - </head>
6 a, t3 w0 E# L) v! L - <body> , m5 d4 f# x) P1 x+ R
- Hello, PageSpeed! * f Z U2 x7 f5 S
- </body>
1 F% V& H x9 J7 }: r7 J - </html>
复制代码
" Z! N. ]' z5 D5 v m# m
4 S' g, ^( V1 K: I" U/ p |
|