|
|
html代码:+ V* `, f6 G7 b# f. p& H
- <html>
2 M( F" X q$ V - <head> 6 X; [8 H$ R( U) k/ E
- <title>combine_javascript example</title>
% ?* j ?# P. K - <script src="js1.js"></script>
" g7 f4 A4 E( X3 F& x- ` - <script src="js2.js"></script>
5 h" c6 N8 G: Z) m% e - </head> 4 v2 i0 K% v% V
- <body>
9 [! b8 L) o( R8 v0 y9 @ - Hello, PageSpeed! : L& v' |4 t6 L) L
- </body>
6 i0 B/ T3 |$ J) i5 y( H - </html>
复制代码 js1.js代码为:$ T' U' J) E& T2 s+ S
- function logText(message) { + q1 }- c3 w J" P
- document.body.appendChild(document.createTextNode(message));
4 i! \2 I8 R! |) @2 @4 Y - document.body.appendChild(document.createElement("br"));
# r' X& v/ z; m" Z; H0 c4 \1 r% } - }
复制代码 js2.js代码为:* Y0 l! C' u& Y4 b+ W
- window.onload = function() { - w) w8 R$ i; `* z2 }8 d4 T- g
- logText("Application started."); ( W8 u% |: c* `# ~4 l6 C
- logText("Library operation confirmed.");
8 q/ H, J: I& J4 E$ p1 Q - }
复制代码 合并后的html代码:
- L& S5 X8 o M- <html>
, `9 h9 Y: ^0 f: n: x) A4 ]. _# A - <head>
; Y# H9 s4 t }$ a M - <title>combine_javascript example</title> 7 i& U" c) X2 h! n
- <script src="js1-js2.js"></script> ! l! T" |' [* a$ h. p) X% E
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 0 c4 K. t" j# ]: X
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ( O/ V* o5 O9 @! S
- </head>
" k6 x: Z* H: V! ?( a, H, S - <body> $ ]% p& e9 y. {( @
- Hello, PageSpeed! ) N0 C6 ]& n" @
- </body>
* T. v2 F3 T7 o - </html>
复制代码 0 ?$ M m* T- g) H* D
. X& b' G/ W: Z# [
|
|