|
|
html代码:) u6 q, c( }/ p: m
- <html>
; l1 [) Q! t% B6 r1 i - <head> ! x4 K1 Z! Q( c1 X
- <title>combine_javascript example</title>
( S, `4 @: r4 a& t9 _/ V - <script src="js1.js"></script>
+ i6 C& P* c% e - <script src="js2.js"></script>
) ]7 R5 n# ]& h5 S* B - </head>
; F |* W5 v& v4 R n - <body>
7 ^3 C9 \ x, t0 T+ w - Hello, PageSpeed!
, R" S: `( w& \& C* k( p8 H- D - </body> . x3 C. e) s; p3 v
- </html>
复制代码 js1.js代码为:
* }* [; i q( Z# _- function logText(message) {
8 {2 {5 \# [$ t, |/ w - document.body.appendChild(document.createTextNode(message)); 5 n9 q6 Q$ P: g+ O% p: I& C2 M8 M
- document.body.appendChild(document.createElement("br")); 1 M9 ?! Q3 H7 {% Q
- }
复制代码 js2.js代码为:
9 n& z z8 b6 D- window.onload = function() {
, H' t1 P3 s c9 m1 _ - logText("Application started."); $ L7 V+ B i2 ?& U; J; p
- logText("Library operation confirmed."); ' ^0 ^" l0 K+ a$ L2 g+ d5 n& c
- }
复制代码 合并后的html代码:
. O, z1 R2 ?: G- <html>
2 d1 H9 l7 r- B0 v5 C) \! ~7 ] - <head> - f1 `( {0 M0 S7 x* s7 {
- <title>combine_javascript example</title>
2 ~: t7 A) T& a3 {/ T7 H, N; J+ q - <script src="js1-js2.js"></script> # Y" v. b! \. D) J1 E A0 G* R
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> . G J2 n; | i
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 5 S' r+ P5 U2 F+ A
- </head> ; H" P. t- u M9 V7 ~8 X: E
- <body> + N5 S: V8 S/ I. d/ P
- Hello, PageSpeed! " S) K6 A& X% P
- </body> . ]7 ~& M% m$ g, c
- </html>
复制代码 * @4 U( B i$ C2 u7 m: J
9 i$ }$ s/ `& T5 q2 Z, Z; ~5 }
|
|