|
|
html代码:" A3 s2 {& w! ?8 }, H2 x) _" J0 ]. Z
- <html>
* w- O4 T8 F* g6 H - <head> ! w+ V! Q4 n" `" M$ y! B
- <title>combine_javascript example</title>
+ @- }! c4 Z& y - <script src="js1.js"></script> # b6 B% N+ M- ^" u4 I4 V' h
- <script src="js2.js"></script>
& `' t, U6 e- S& @ - </head> 4 h0 A o- O. n5 f# o
- <body>
0 l4 B$ b, \8 \; e- r0 s2 I' z - Hello, PageSpeed!
6 u( B2 ^/ h; p5 } - </body> 1 V' ^ W: o0 ~% H% r8 ?. R! S
- </html>
复制代码 js1.js代码为:
7 k, A3 L6 j F- function logText(message) { 4 E l$ {" m% Q. D2 X4 m
- document.body.appendChild(document.createTextNode(message)); 8 }$ S. H! e# X5 p
- document.body.appendChild(document.createElement("br")); 9 x( s2 ~$ n: O. g$ `0 T, u
- }
复制代码 js2.js代码为:8 j/ o5 r/ t9 m% d" \
- window.onload = function() { $ ^: r) q+ c0 F5 P, N% A8 l- E$ H* a
- logText("Application started."); 1 E. `& r% |, J' A
- logText("Library operation confirmed.");
r8 I- j2 T+ e @3 X/ G - }
复制代码 合并后的html代码:
3 F0 q3 v( C8 A8 V! I- <html> & u% {7 ^. ^1 o+ t7 G
- <head>
2 K( d+ C/ x6 F$ t, | - <title>combine_javascript example</title>
! x1 z2 Q3 ~# t - <script src="js1-js2.js"></script>
$ @8 Z" |9 k9 `, S( v - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
5 Q5 Q \ R" J! z - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ' y. b; R& R2 ]. R
- </head>
4 F0 _+ j8 T# y/ S9 B - <body>
# O+ @/ F* v k% y - Hello, PageSpeed!
& F2 T0 m! {% @6 [3 [" \ - </body>
1 y; n; q1 J$ V5 i' @ - </html>
复制代码 7 l- Y* S3 |+ g. C% `
9 z0 q# g! q- C4 l, d9 @0 \
|
|