|
|
html代码:
% p1 w7 j2 [3 L& }* Z- <html> 8 f. ]5 C, Z) Q0 e7 D
- <head>
* \ f* _5 c3 Y% r! u - <title>combine_javascript example</title> $ Z* s# [8 _% U. f( w" I. j0 U
- <script src="js1.js"></script>
/ Z8 `6 g4 l* h3 E Y+ @: d - <script src="js2.js"></script> 1 P5 P5 }" x' |9 g5 b; G5 i7 g
- </head> 6 [; M5 Z: P4 ~6 F6 }7 v" i
- <body>
8 T. W w5 D1 c) s' R - Hello, PageSpeed! - @) ]& X" F. l+ ]- D/ h9 ]& _& x
- </body> 6 C4 \" j0 n0 h% x% w; u% o
- </html>
复制代码 js1.js代码为:! L* D( y8 S% ~3 g$ P' b7 z
- function logText(message) {
) d2 o& N4 s8 W5 F: z' e9 } - document.body.appendChild(document.createTextNode(message)); ' {. x. ~) W4 S
- document.body.appendChild(document.createElement("br")); 6 _" n7 t: [ a. w' W
- }
复制代码 js2.js代码为:1 q" U4 z% ~3 l. ~0 A; T' T2 d$ g
- window.onload = function() { Z& m$ X. f5 j5 f
- logText("Application started."); & U. o5 V- F: X. N" I# F
- logText("Library operation confirmed."); ' Q0 {( m" {" ` z) W/ i) R8 B# e
- }
复制代码 合并后的html代码:& I( ~( {8 U e: ^+ k
- <html> + F9 M# x+ L( V7 l% a: R
- <head> 4 ?# n( ^& X" g# U% I0 N
- <title>combine_javascript example</title> + ^: j7 W% J& i5 E% s+ U+ Y0 f
- <script src="js1-js2.js"></script> 7 B7 B) ~7 w- A" E1 G2 A' r
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
2 |- K% ]! \' R2 f9 l0 D( x - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
- A. g8 s5 a" T `5 ^, b+ M - </head>
: f/ R$ N9 M# _+ X G* o1 t1 @ - <body>
% |/ G. g2 k/ ~1 x2 c - Hello, PageSpeed!
" l# y5 [, f1 n5 e+ T2 ^, R - </body>
5 N5 A; O3 D, s- |3 l& N- D$ W( s# U - </html>
复制代码 + c# h) {) O) y( b! f c
5 P/ q/ d0 j9 G" x
|
|