|
|
html代码:6 T' }! ^: q3 C* Z
- <html>
+ o; \% D5 U+ w) o - <head> # r, s& e! C! H" P' y6 @4 S
- <title>combine_javascript example</title> 9 J V7 I: B! O4 ]' n2 p
- <script src="js1.js"></script> ' Q2 i' b& T* B1 N+ y/ v, t
- <script src="js2.js"></script>
7 C" E( }6 G3 d4 s - </head> " F7 _1 |- q+ s9 q. ?
- <body>
; O9 z% o# @1 U - Hello, PageSpeed! % L1 u, F- R' M- R
- </body> % w6 x7 |2 B6 E
- </html>
复制代码 js1.js代码为:9 |3 `: s& t1 C, P6 ^ J
- function logText(message) {
' _0 ]' r- Y! M* L& \9 X R - document.body.appendChild(document.createTextNode(message));
& u- e- Q1 q9 J! J' F5 ` o - document.body.appendChild(document.createElement("br")); 5 }7 _- Z" ~5 }
- }
复制代码 js2.js代码为:# _+ Z8 }+ j+ ?3 D; |3 W
- window.onload = function() { 4 @' D6 q1 U/ [0 u: p# L
- logText("Application started.");
W9 g, a# a( d1 Q - logText("Library operation confirmed."); + ~0 r: K# q/ o& w! \
- }
复制代码 合并后的html代码:
0 J3 y( O2 j5 u- <html>
8 ?' V1 X+ _( T, \ - <head>
: E' `7 ]) |6 S9 T r - <title>combine_javascript example</title> 9 W n* l8 F% Z, n
- <script src="js1-js2.js"></script> / g y7 q2 J. L8 v
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> % |' T& P! ], O$ ?0 _7 }, f: L3 }) `2 ~
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
# k4 h+ [! Q+ w - </head> % s0 Z! P2 ^. L& _+ C
- <body> ) U4 k( ]5 i* J \& k( n) x
- Hello, PageSpeed!
0 ^' h0 E5 ?2 j5 ]& B K" A - </body> $ d2 ^$ R6 D8 {( Y
- </html>
复制代码
( b% t% J- z. e% W: j# U4 {* `3 s$ E; n. z0 x# ^
|
|