|
|
html代码:3 h( w+ b5 |5 {4 E# x* |6 r
- <html> , F2 k, g3 W) [" m# K! R
- <head> # k0 K* m3 z) F
- <title>combine_javascript example</title>
9 C1 j ~, E8 |2 v) o! t b - <script src="js1.js"></script> 8 Q& h- p) M! A1 ?5 ~
- <script src="js2.js"></script>
: p8 a6 L1 l# ]. O - </head> # s/ V% a9 R4 F8 @
- <body> 6 U. f# L. w$ k& l
- Hello, PageSpeed!
8 y+ |$ @# D4 D( q1 y1 E) ]- @2 Y - </body>
& _* E- v* ], A( T; N9 a - </html>
复制代码 js1.js代码为:
9 d" W, R! G) v( ?8 |) ?1 l5 [+ M) C( p0 _- function logText(message) {
+ L9 u! @' Q, X1 e - document.body.appendChild(document.createTextNode(message)); ! `; t4 U2 g9 R
- document.body.appendChild(document.createElement("br")); " M3 b2 j) Z! B3 P: e
- }
复制代码 js2.js代码为:6 K7 ^" d* T; s+ p% W
- window.onload = function() { . W, O ~/ n' F7 z: {
- logText("Application started."); # `. P _& |: R0 G
- logText("Library operation confirmed."); & [- f6 z$ `5 e: j5 g
- }
复制代码 合并后的html代码:
4 p& o3 F$ y$ E7 ]$ ^. |& G) E- <html> $ S9 E! F9 U9 L! m8 M
- <head> ( B7 B2 q7 M1 W$ i3 J+ `$ ?
- <title>combine_javascript example</title>
9 R. j3 F/ W/ ~/ I/ {% I2 W - <script src="js1-js2.js"></script>
8 {- u" y2 S5 } - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 2 e$ U9 O0 R- N+ Y
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
9 V% O* [5 f7 l6 H6 y - </head> ) f* q$ c$ q! r8 `# [ b
- <body>
X3 Z& x: r V+ U - Hello, PageSpeed!
/ k: f4 d/ `" l2 k' P" M. E4 n$ n - </body> ( t1 ^$ a/ Y1 ~" {" y- h- v
- </html>
复制代码 9 G" e/ }9 F$ X
! F8 W/ {2 X" B" n4 `& p1 `
|
|