|
|
html代码:3 q" w1 i6 O: b6 e. w
- <html> 7 Q$ N- a5 X; }
- <head> + r, V# I- Z' [3 c
- <title>combine_javascript example</title>
( y5 J: |7 d7 A( }7 z - <script src="js1.js"></script> # B- }& d( g- D+ R0 ^/ k
- <script src="js2.js"></script> . @: \5 s# z( n$ |
- </head> & a/ v' O3 ?2 \; r" ]( u
- <body> # I0 s- P+ P3 ~& O2 W* B
- Hello, PageSpeed!
$ q/ i3 R8 F1 N# `# r - </body>
: V8 [; \1 N4 q - </html>
复制代码 js1.js代码为:
1 z8 [4 `# F h: l) h" l- function logText(message) { F/ r/ H/ I* u' G$ y0 c; d* V
- document.body.appendChild(document.createTextNode(message));
1 T5 a6 m! M. u( s2 c3 V$ M5 A' R - document.body.appendChild(document.createElement("br")); : Q0 o# k! U7 J" d" r+ u
- }
复制代码 js2.js代码为:- }- G; ?- V5 y" f
- window.onload = function() {
; B7 z0 ~$ H( s a; h - logText("Application started.");
) B& Z' o& H3 q - logText("Library operation confirmed.");
8 p4 M& ~% K5 j - }
复制代码 合并后的html代码:' S# ^& ?2 R: x
- <html> ( Q3 N9 y5 @1 O) f. w
- <head>
6 b+ Y( Y: e3 i" U$ Q. ~9 [, v, r - <title>combine_javascript example</title>
5 ~ b4 R" L$ o- v* l - <script src="js1-js2.js"></script> 6 f3 j4 r$ I" Z) T4 A% _
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
, j8 M2 \& f% S/ Q, y - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
8 ^2 l; n% B; H - </head>
& w- V1 C' R' A1 s. m - <body>
' M) L2 o" U6 j+ V* i, T - Hello, PageSpeed!
( }2 F! o7 f- P1 i - </body>
& Y8 S& O9 Q7 O9 G8 x! I - </html>
复制代码
* B# B @# ^) S% p/ _; _# g1 T" m" d" O
|
|