|
|
html代码:1 V8 M5 y8 F0 i8 d
- <html>
' [+ c2 U* \) K! y! B - <head> : e$ c: Z; V9 Y2 z/ e7 g/ l
- <title>combine_javascript example</title>
0 m/ O; L, Q! \ _8 ? - <script src="js1.js"></script>
& _8 d8 @, @5 Z5 p/ T - <script src="js2.js"></script> ! z& `& ~0 ~/ s Y4 b, V
- </head> 8 }5 A2 a/ O# b0 V' _$ c0 f
- <body> 1 i+ o M9 l, u. S4 V; f8 g
- Hello, PageSpeed! / j& M. S& o& V. K" W
- </body> ! D9 B7 G o) [ I
- </html>
复制代码 js1.js代码为:" H% |0 x9 c0 Y3 Q* k# X
- function logText(message) {
! v' m8 m& M% D) E3 F" {( z) j; H - document.body.appendChild(document.createTextNode(message));
J0 U- Y! \# ~. r: ~* ` - document.body.appendChild(document.createElement("br")); ; J/ N* A- H6 I
- }
复制代码 js2.js代码为:: u' H J6 G+ [; K; J6 g4 f7 `
- window.onload = function() { + y6 v6 r$ V2 T& W6 O& G$ u, b
- logText("Application started.");
/ p6 z- {5 N6 c* J Q - logText("Library operation confirmed.");
; d: S3 f: t$ R3 G# b - }
复制代码 合并后的html代码:
+ C+ z3 e2 Q' U2 Q# g- <html> : A7 p. x. y5 M3 d, s% c9 t: s% {
- <head>
( m6 W+ P" R5 C, C _& f - <title>combine_javascript example</title>
# a9 ]! p7 k, d! L+ e" ^ - <script src="js1-js2.js"></script>
9 ~0 |( V N+ S7 N6 u8 U! S - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
$ J: A3 D* n2 E+ B0 q4 g- i - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
* Y# h# t# v7 @0 t - </head>
% h4 a. q _) v( B+ k4 J. s( r - <body> % `2 H; X% Z% |9 Q1 ?+ {' k
- Hello, PageSpeed! 3 H% i+ X/ Z! Q/ \9 |# ^) [% ]& x
- </body>
4 J0 m- S5 X$ w" k, U; I - </html>
复制代码 " {" f$ q/ h3 R
/ M0 z& a$ [0 S% S3 N }/ k7 i
|
|