|
|
html代码:
, Q4 k7 E4 J$ ?4 \0 a( L" e. l- <html>
6 {/ L+ {$ R) B9 n. l - <head> * N i- b) \5 R% q
- <title>combine_javascript example</title> ; R7 U9 G7 ` A% K' `
- <script src="js1.js"></script>
: T$ U' ]/ [7 W+ @ - <script src="js2.js"></script> 2 g) j2 z, b4 c, Y* G. f" L' u
- </head> {3 \- l( q3 u4 `. y/ S2 n, {
- <body>
2 h8 }" b" M( c2 d/ h& u% i8 X5 r8 E( d - Hello, PageSpeed! / C7 U% H: r* J/ J* h
- </body> 5 x; V3 N4 J: x: b: Y) B
- </html>
复制代码 js1.js代码为:
6 ]$ K9 ]% n* ~5 _# t- function logText(message) { , a0 A' f. G( n6 W9 s
- document.body.appendChild(document.createTextNode(message));
: P0 w* ~- Q/ h# Z8 o' G - document.body.appendChild(document.createElement("br"));
- M9 B2 d7 q; K0 J* { - }
复制代码 js2.js代码为:1 N0 \* I2 G. j" W( w1 L3 A
- window.onload = function() {
( }/ b& J4 E7 y- u1 J2 d- r8 Z! P1 ` - logText("Application started."); $ D$ c. |6 E7 W; v* O
- logText("Library operation confirmed.");
$ ?! v* P) E; t$ A9 E3 N+ @6 J: o - }
复制代码 合并后的html代码:
) J% S' J' W5 [9 F$ M: s- <html>
2 k4 p' U" |4 Q' Z# Z; d - <head> . B M, v! ?- J# h# m" _# i
- <title>combine_javascript example</title>
7 a7 R4 W2 [0 s5 w( u - <script src="js1-js2.js"></script> $ ?% H+ O; g8 s; @# D
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
: `! W1 n" Z- Y! q, i - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> f1 A* N8 }' a+ v8 s
- </head>
7 c1 n# e3 ~! J$ v& y- _8 t% \ - <body> 1 g! b0 f7 h$ z+ }
- Hello, PageSpeed!
* S: `6 D, g# g* f - </body> ( K- y' A0 W0 [/ s
- </html>
复制代码
5 [0 |8 P, _% M8 b( h8 G+ i! d- T7 `) s7 B
|
|