|
|
html代码:9 t# l5 Z3 ] R) t8 l# [
- <html> 3 x4 n# N9 h( j6 u% [
- <head> * {, P+ B' F6 L6 X
- <title>combine_javascript example</title>
3 [' s' a4 m- Z) O4 i - <script src="js1.js"></script> 1 M% F- R" D& p8 ~4 l
- <script src="js2.js"></script>
8 f2 \& ~+ d/ D" s: t - </head> . z5 ]# A/ H+ L
- <body>
/ Y- H! h( } D3 p5 L - Hello, PageSpeed!
+ L9 U( q5 T% B& o$ G - </body> * T1 q- m+ O( {/ @7 e+ Z; w
- </html>
复制代码 js1.js代码为:
7 Q! Z6 k a. d9 H- function logText(message) { + C9 ~1 d# j+ S
- document.body.appendChild(document.createTextNode(message)); ( n a6 _. k. k/ {+ f
- document.body.appendChild(document.createElement("br"));
J$ l. C- {. D* F% n - }
复制代码 js2.js代码为:! I+ t2 Y2 {# u/ T$ ]5 E; F
- window.onload = function() { 6 ?) J- y" O* W2 z
- logText("Application started.");
: }+ G8 n, ~: N% R - logText("Library operation confirmed.");
% g6 r) `! L. @5 q5 g3 d - }
复制代码 合并后的html代码:
+ j6 w6 k- A+ L6 _2 f4 u- <html>
: U% s3 y) ^. X/ ]5 ^. X c - <head>
N) {" [8 C( X$ T - <title>combine_javascript example</title> ! b2 q. @: C: s. e5 _- V2 ~
- <script src="js1-js2.js"></script>
% p& v: n7 {# p- R% m" ^( d! ` - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> : P7 I- a4 A4 p e
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % `; P0 q2 r7 I$ p/ J: {( ?- \
- </head>
" ~/ v8 W1 w! o( ?& X+ c - <body>
, O8 p. I3 v' ?1 R* u: ? - Hello, PageSpeed! , P6 q @0 B: m* g. l2 k, W
- </body> Y, O7 i# j" {$ I/ _" T
- </html>
复制代码 4 f& b8 e6 [/ U+ r$ q
7 y' z, H, c% ]/ {/ i( M9 a$ |
|
|