|
|
html代码:
, W& V* `0 z1 j* y- l+ i- <html>
2 u5 ^" K" N4 _/ \ - <head>
8 k9 z6 b" l% _. A/ R* K - <title>combine_javascript example</title> 5 h4 T/ |! {8 Z7 ` t
- <script src="js1.js"></script>
$ [* n" \/ N. Q5 N* V2 o$ x - <script src="js2.js"></script> 3 a6 Z+ X0 R" i1 }- p1 S
- </head> 9 s% u5 n6 \& I) \' S4 O& K/ n
- <body>
4 u4 B) s7 ?3 Q' P- y1 o) g - Hello, PageSpeed!
8 G# i! _) B7 @* Y: @ - </body>
7 K* c' e z) b, z( [: C - </html>
复制代码 js1.js代码为:! M, @. Z" }( \: j) N
- function logText(message) {
( T0 p7 l! m3 x3 w4 B! q - document.body.appendChild(document.createTextNode(message)); - Y: R( ]' A% E( c C' J+ Q) U) b
- document.body.appendChild(document.createElement("br"));
3 K8 b+ \% `1 c: a5 } - }
复制代码 js2.js代码为:+ m* v# e& i- U( t
- window.onload = function() { # v5 M# n$ d& }5 r3 H
- logText("Application started.");
- b4 A7 I! m( n/ e - logText("Library operation confirmed."); - u. M5 q! X3 U% n/ x
- }
复制代码 合并后的html代码:0 _5 P! ^6 H9 B
- <html> U: M/ m6 W, x9 W
- <head> ( Z4 B2 `6 t, Q
- <title>combine_javascript example</title>
: z- p: H( o9 B) B6 g) D- m - <script src="js1-js2.js"></script> & l- r: a5 Q& h& t+ V
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> + z! p8 \1 x0 [
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) f* ^% b6 }6 T7 ?* R
- </head> l: D/ a2 {* R/ S0 Z. U e# f5 [) F
- <body> 1 X% l% A0 h0 M$ d5 U$ M
- Hello, PageSpeed! 8 L0 |, l% N! w1 `9 a/ d. D
- </body> 6 s1 l8 a6 ?! D7 A3 i4 {
- </html>
复制代码
6 f+ f. }# G9 Q v
2 i p f5 ]4 o) z |
|