|
|
html代码:
2 c* t- ^# o; d5 g5 ?- <html> + B- {6 a, Q. R. N* P$ N+ N; T
- <head> 0 q8 |. Z0 N8 l$ L6 E! |5 I$ i
- <title>combine_javascript example</title> G4 W7 F' F9 e! k% Y3 W, Q9 N
- <script src="js1.js"></script>
1 m- T- ^; Z6 O. I3 _+ v$ ]" } - <script src="js2.js"></script>
' a* d7 ]2 T, r* o7 g2 m' `5 v! p - </head> + {" O B" i. Q& _8 i# n
- <body>
& N* Q3 ]9 f8 ^+ k; v6 a+ o - Hello, PageSpeed! ; G* @4 Q0 m% o: w5 S; V3 x3 m
- </body>
! _1 v2 x9 b4 p H - </html>
复制代码 js1.js代码为:2 v) ^0 x h5 Z3 {2 K! M
- function logText(message) { * f& _+ A& L% i4 A
- document.body.appendChild(document.createTextNode(message));
; F, \; R9 ~* [+ X7 k& l - document.body.appendChild(document.createElement("br")); : n% b. \, ^: r; e
- }
复制代码 js2.js代码为: {) g# K+ {* n/ ]
- window.onload = function() {
' A& ]6 s+ M( q - logText("Application started."); " w' Q1 E% L& m+ P& i
- logText("Library operation confirmed.");
" e: i; l3 p. j3 l - }
复制代码 合并后的html代码:+ w( F/ a7 j% X. G6 |( R0 E! r, ~
- <html> ) S* V! J9 f4 `9 {0 r3 l* a" Y3 K
- <head>
' e# k8 V0 G0 ^" W! F - <title>combine_javascript example</title> 9 K! V- Q9 s% H! P
- <script src="js1-js2.js"></script> 7 b; Z- [) C! h. R
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
3 x. ?0 {- P* Y- B: m1 h" k - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % {- y7 [+ {; N( T2 K0 T; e( l
- </head> : w$ Q. y* s8 {
- <body>
$ E3 c) j$ D" u3 W8 ~ - Hello, PageSpeed!
! p$ @5 S0 e7 }# R6 E. o5 R( Y - </body>
! ~" m0 }! H$ v1 o9 t6 @ - </html>
复制代码 4 _2 ~' D( p* m8 Z
& z h; g e& b/ |# v: y
|
|