|
|
html代码:' O# }7 O: m& [, S8 k
- <html> 8 j; w& ^: A- H* u" W& i5 t
- <head>
2 ~ ` E N/ T' N0 L! Y3 H - <title>combine_javascript example</title> , I# N! n' U6 q, }/ v
- <script src="js1.js"></script> : |: F, K# ~% R8 v# _
- <script src="js2.js"></script>
1 O, J8 e7 o- [( z) W- B: n - </head> % n: ]3 C3 ]8 b# d0 E) C! t
- <body>
: g; \$ e; [2 o, V - Hello, PageSpeed! 9 e5 B3 R( |( e' u2 P: N
- </body> ; I! d" ~3 ^/ y6 x
- </html>
复制代码 js1.js代码为:! _9 v: S0 _ Q4 f$ a( {
- function logText(message) {
* \- d$ g, e S$ ^3 D) c( a9 _: c( R - document.body.appendChild(document.createTextNode(message));
# ~. r; L7 U* j' z - document.body.appendChild(document.createElement("br")); 3 n a" R9 }3 H7 [+ A* j% {. ^
- }
复制代码 js2.js代码为:6 V5 ]# e2 n6 J9 e1 A
- window.onload = function() {
. }, b& r ]# C& n4 a - logText("Application started."); s1 P2 g9 {3 T7 W+ T) X( V: I
- logText("Library operation confirmed."); 1 g7 `) z" {! C2 ~
- }
复制代码 合并后的html代码:* x/ E4 E# w3 H" n- q
- <html> - J! O0 d2 z# f; B
- <head> 1 t$ m+ B' O9 O+ w# x
- <title>combine_javascript example</title> 6 }4 k- C% r2 l$ j3 v9 T
- <script src="js1-js2.js"></script>
0 i& ?5 {2 v U8 ]4 M - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 8 R% i% P; F" q+ a. l
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
& C- K+ b' z# b- B7 C3 N' u6 _ - </head>
' s) k3 z- I2 t" N - <body>
x! E4 Z. U9 e1 b1 V' d - Hello, PageSpeed! ! p9 m# u* M2 p2 c4 y
- </body>
0 O' q, Q9 B3 [" N; E7 k* T - </html>
复制代码
( T' e! U- q! y2 G' D
$ h/ W+ ]; K( K( y C8 K |
|