|
|
html代码:6 G! i7 ~4 \3 g& S, I ~
- <html> ! ]6 g. ]4 z& `# @, A
- <head> 7 g- _# e+ k0 v% ^+ C+ u
- <title>combine_javascript example</title>
6 ]- D) B6 \- Q; K4 P. \3 i* h8 p6 P5 ^ - <script src="js1.js"></script> % l2 N2 c9 d3 C+ j R
- <script src="js2.js"></script>
$ q: h% ~: H& {1 z" Y - </head> 9 `1 M) M6 q" m% X" ~( e
- <body> % h# n2 S7 B# u! _- N5 d
- Hello, PageSpeed! ) P% f4 ]( o$ `! m: N5 G$ w3 v( X
- </body> # s- ]- v5 i4 Q8 U! G' B
- </html>
复制代码 js1.js代码为:
4 K5 s5 ]$ |* r' J1 V- function logText(message) { . e9 Z% R- @# `1 x* r
- document.body.appendChild(document.createTextNode(message)); & U* |. P! S( p# q& v
- document.body.appendChild(document.createElement("br"));
( _; |! S, [3 s% Z( L' p7 k( m - }
复制代码 js2.js代码为:; h8 r. \$ \( {+ s
- window.onload = function() { % _7 @1 }6 H7 E7 v3 V' E1 P* v7 `$ t
- logText("Application started."); " _! m; Q x1 j
- logText("Library operation confirmed."); 7 ]+ X0 K. R3 _5 f# H# b, J0 s
- }
复制代码 合并后的html代码:7 B/ V+ |/ {1 Y! r- F e3 s9 j4 D
- <html> 8 p$ J" M& L- D) P8 D7 H3 O" T
- <head>
: T9 U& F" w/ x% G - <title>combine_javascript example</title> 9 h, u& T2 |9 h
- <script src="js1-js2.js"></script> 8 H0 O% x* M# k% k0 C& b* m
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> + J: ], |: l7 q
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 a1 W$ q" t2 D. ?9 y0 Z
- </head> * y$ f2 C" \- P$ A
- <body>
Q, K& G& V1 s1 F% D. K2 m - Hello, PageSpeed! % f4 b( v2 ^( l3 G
- </body> " H2 X# p: o( G2 u r/ ~
- </html>
复制代码
8 d$ B8 V. M( b! }! m1 J& A" L% z. T9 B0 m# f: X4 R4 [& E
|
|