|
|
html代码:* O* Z9 l5 c2 D/ F
- <html>
7 `7 x- Z+ e* b - <head> 3 e/ r! T8 v, s4 z- v
- <title>combine_javascript example</title>
6 B W1 u$ B6 n9 c* h+ u% J - <script src="js1.js"></script>
% ^7 G: u9 w9 M9 O - <script src="js2.js"></script>
8 E. @) W, x' j# K; {6 C: i - </head>
5 `' l0 S: Y" y+ S9 J# c& g T - <body> 9 o, R% P9 F( L+ _/ P7 p9 w
- Hello, PageSpeed! - H2 Y) S* ~0 q( P2 K" I# `
- </body> / \: z H1 P8 w2 x8 }. y
- </html>
复制代码 js1.js代码为:& L" q4 o/ h4 N
- function logText(message) {
3 Q9 A6 ?1 X) v. I8 ?3 z - document.body.appendChild(document.createTextNode(message));
4 ?, L9 j% o' B& W: r L - document.body.appendChild(document.createElement("br"));
: [% g4 t/ V& c7 E2 W - }
复制代码 js2.js代码为:
N, l5 w- K% d, U. u$ K- window.onload = function() {
8 I" a0 a+ `5 ` - logText("Application started."); 1 r3 m' a8 s4 U
- logText("Library operation confirmed."); # |/ j" j1 k* H
- }
复制代码 合并后的html代码:
4 L. z3 ~$ M$ x7 E7 d4 z- <html>
$ H5 S) i) z2 P( H3 h1 V; n - <head> 5 [: U* a' D0 o( U
- <title>combine_javascript example</title> : ~" v- S0 y# `! {2 C9 D
- <script src="js1-js2.js"></script>
$ Q. U/ S( \* h: P% o6 k" y9 r1 b - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 6 w. h& Q0 \( t- ?7 ~
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
. z! g# q. v9 D. m- B; {8 g - </head> ; \2 _/ S' t# Y: x
- <body> ' Q8 s1 H* `* A# I( [ ?4 V8 [, Y- T
- Hello, PageSpeed!
. Y3 ^4 M. P0 C( y% w2 p& O$ a - </body>
' a! M# E3 b8 ~% Q. U - </html>
复制代码
8 @+ d% d/ @1 _. E- A2 j/ f3 ]
6 r# t, \, t9 ^9 l9 T* \ d |
|