|
|
html代码:
0 N9 [) d3 ?6 p5 M+ w- <html>
$ M4 Q8 ?3 g2 y) W. D, d n4 g - <head>
8 D4 L+ q' F$ E6 d6 ^% K: o( R - <title>combine_javascript example</title>
i* a- R: K, R# G - <script src="js1.js"></script> 1 H5 n) X9 d0 v' k& L: ]
- <script src="js2.js"></script> , \, \, Q9 m2 Z* G6 [
- </head>
- C& t4 o5 u9 e9 m1 v - <body> - v. I- i6 k) ^0 S9 |. f6 _
- Hello, PageSpeed! 0 f, D) \# l# A; [0 Q
- </body> g3 _/ V# d3 ]) `- g
- </html>
复制代码 js1.js代码为: x M$ z% I4 i2 L9 k
- function logText(message) { 7 E( [4 s7 X+ }" _9 C1 i) U
- document.body.appendChild(document.createTextNode(message)); . f3 Q. u& ~9 R' ?6 t
- document.body.appendChild(document.createElement("br")); ' r( O8 @9 n7 I3 S3 P/ _' q
- }
复制代码 js2.js代码为:
8 i- R; W( B$ J* R \- window.onload = function() { 4 j! c1 j0 `5 r7 L- Q8 _$ `7 g
- logText("Application started."); 5 F( `; w0 A8 V
- logText("Library operation confirmed.");
6 N M- l0 g4 ^; |6 f7 W0 A - }
复制代码 合并后的html代码:0 p7 t$ }4 K- O, @1 }- x& G
- <html> 3 E& q: Q$ w- J5 C" r
- <head> 0 T3 `" V" W; y( W$ ?" H, _
- <title>combine_javascript example</title> : C0 D1 s) s8 q* R2 t% A
- <script src="js1-js2.js"></script>
; S M' c: V9 |! Q! f0 u* G - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
3 O" @1 r0 I/ `' ^, I. U - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) q- D& {. u$ V3 K e7 N' h
- </head> 2 r- b7 z: T6 J3 H( c
- <body> 2 I5 f, m( Y/ X/ @3 u
- Hello, PageSpeed! ; S/ C9 F( r, C9 h+ F9 p
- </body>
& L4 G. _8 q8 i7 s- B5 l( i - </html>
复制代码
! \: Z; a$ j5 T% A: p
) C7 ^7 _: Y! G# G; ] |
|