|
|
html代码:
0 \: G' s" l2 P3 u# v2 r- <html> 4 e3 U* G$ V5 v
- <head>
! Y Z% r9 ?( `2 z' @5 W5 a. x1 q6 O - <title>combine_javascript example</title> $ e( X/ ~* C3 h* ^1 I T1 w
- <script src="js1.js"></script> 0 W: |3 [5 m- T5 ]! m3 G6 b8 c
- <script src="js2.js"></script> , v- y( ^$ S0 }3 O) x
- </head> 8 v2 f, }) {! G0 k
- <body>
9 k3 T9 o4 V7 ], x9 X - Hello, PageSpeed! + e# m; G: |" X0 R }" A7 H
- </body> 0 U4 w) p8 a4 a+ I
- </html>
复制代码 js1.js代码为:
. G8 T" T# G1 a) t' r1 i; O4 ?- function logText(message) {
- _4 b7 F. M6 c8 v3 y3 u2 B- ? - document.body.appendChild(document.createTextNode(message));
, t& [$ `0 T/ R4 \# _: A5 B2 x, ]- z% m - document.body.appendChild(document.createElement("br"));
2 E1 p& G4 J" l* c* L% }' g - }
复制代码 js2.js代码为:2 u; K @! @/ ^5 q' L
- window.onload = function() { $ L! R0 \. J" d# v6 M1 ^6 N
- logText("Application started."); 0 v8 J/ s; Z/ j9 j* j3 b( n$ r
- logText("Library operation confirmed."); , ? E* W% s8 e
- }
复制代码 合并后的html代码:
G$ x9 x+ t, w! R- <html>
. ]0 c, w; D/ F2 H0 m& @6 | - <head> 7 c7 o, O* I, s+ b0 _. f4 K
- <title>combine_javascript example</title>
' F! I" V$ n) | - <script src="js1-js2.js"></script> 5 ^; F) o% \0 o/ a" Y
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> * J x, L- d( S( R# N! ~
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> # i) J( u& s0 P" [0 _2 @9 M Z2 G
- </head> 1 q; d0 y4 I& g3 I: J2 u; b) e
- <body> 0 Z9 p1 L4 A0 B0 _- O S `5 W
- Hello, PageSpeed!
0 C& D8 e- n: }/ T" o* R% n - </body> 7 K; J5 ^% Z9 B) c# o
- </html>
复制代码
9 l k+ i3 a4 j7 F4 i: X" C- h% w5 `/ s( @) l. K
|
|