|
|
html代码:
" c# R9 D0 h6 R/ [, Q- R" u3 {- <html> + C7 W! B# g: b; R; Q- N
- <head> , v" ]0 Y3 B6 \" H K( D- E0 F
- <title>combine_javascript example</title> C# `- L9 l+ t
- <script src="js1.js"></script> + a2 g$ N8 \$ `4 Y' ~+ L
- <script src="js2.js"></script>
$ G4 W0 q" K) m9 s4 j - </head>
( o& }8 l# n! @8 M A - <body> ( h& e' h# m" |6 F/ L4 ?- m: E
- Hello, PageSpeed!
8 G$ q1 n3 h; f# N - </body>
. G* i( I G- V8 m; Z4 ^% G& \ - </html>
复制代码 js1.js代码为:
$ `7 e8 K+ E8 v1 n) e2 n- function logText(message) {
& y9 K V, ]' [ - document.body.appendChild(document.createTextNode(message)); * V" d' j# ?% h! T
- document.body.appendChild(document.createElement("br"));
6 ] u# m% m' C1 \ - }
复制代码 js2.js代码为:
" a) L! l* R3 Z6 V! M- window.onload = function() { ! ]/ i$ |3 r" \* `* t) e+ x% x
- logText("Application started."); : u3 W4 Q" | J: g
- logText("Library operation confirmed."); # r* W4 M4 V. Z
- }
复制代码 合并后的html代码:
; Z+ ]) j' B. p' H3 ]$ x- <html>
# }$ {# y1 o* ]' v" ~ - <head> 3 d2 _! U8 }$ K! I- z
- <title>combine_javascript example</title> S/ _7 i `! b" I. t) ~
- <script src="js1-js2.js"></script> ) U3 s \1 x: D. N9 B' y
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 8 t6 Y6 Q7 m* P' T% e
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> / l+ c: l4 i' ?: @
- </head>
2 i+ j3 A! x3 t& L$ v& P - <body>
/ Z1 \, ^7 a% `. p o9 i - Hello, PageSpeed! & z' z8 R9 K; \* o8 J
- </body> 8 w5 l. n# _# f3 A" ~2 ]
- </html>
复制代码 9 s Z/ l% M% M+ u- i4 _" v8 Y
0 ]9 u; h" M7 A0 x5 t: f( ~' a |
|