|
|
html代码:
3 I9 `0 Y8 M6 j6 e& p- <html> ( p! d( v9 ~3 _) d% ?* X
- <head>
; Y! [( r. y! m: v& T' p" j - <title>combine_javascript example</title> 1 w! J% W7 F5 O7 W* G
- <script src="js1.js"></script>
4 C& Z/ ]8 `; ?+ C) g: m) [4 ] - <script src="js2.js"></script> 7 V) z- y+ L1 o+ _. @3 \3 P
- </head> 7 K/ [( ?1 `6 k% @0 ]
- <body>
0 w, C5 y4 d# w: N - Hello, PageSpeed! 3 g$ {% m0 G3 j, n4 D7 Z
- </body> 4 }: E+ d3 k% C
- </html>
复制代码 js1.js代码为:
5 g& z) q/ e: P; b0 {$ y" w" P/ z- function logText(message) {
1 Y( U6 ^, m6 N0 O+ K5 P2 H0 x - document.body.appendChild(document.createTextNode(message));
, Z* k9 i" e+ b& ~+ H1 _, k; a - document.body.appendChild(document.createElement("br"));
- j) G% Q2 P) q+ p - }
复制代码 js2.js代码为:- t' m. T& v. y/ @1 } e2 B
- window.onload = function() { 6 V; }% ^& D- h; d, B: z, _! E
- logText("Application started."); 6 B% F0 h+ e% {$ U2 l/ _. `
- logText("Library operation confirmed."); 1 s$ d* }& r4 X) W# @* O, J
- }
复制代码 合并后的html代码:! d4 d- ^# }2 v2 K- e8 O
- <html>
: v Z6 X( [! P+ d6 p - <head> " b$ I5 ^1 \8 y7 c
- <title>combine_javascript example</title>
% r. |: h% W9 s: M& @: I - <script src="js1-js2.js"></script> : G7 n; Y4 o+ D! k9 E
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
0 \: M# ~4 i6 f4 ~8 e - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> $ N# D8 v9 H; n# L* ]- \2 r+ E y
- </head> " V a7 N- b! V& U5 h
- <body> 0 M9 D) G' F9 M @3 J' B G
- Hello, PageSpeed!
1 r: n& ~/ j9 R - </body> 0 O+ v0 C" O& Z( z$ m% J+ K
- </html>
复制代码
* Y. D$ w) [! n- O1 e6 T/ `) S: d% H1 r: s! w0 d/ k* K: u
|
|