|
|
html代码:
# ]3 G8 U8 n1 c6 O, P" F7 u. A- <html>
% C* i& U' T+ L% T - <head> 9 ~& h' B6 ~2 K
- <title>combine_javascript example</title> 3 Z4 m7 ?! h( H
- <script src="js1.js"></script>
$ x n* L7 p, P+ N2 X1 U - <script src="js2.js"></script>
f4 c# \# A% g& U* F# H: z - </head>
7 H9 I1 z3 a& X( T - <body> ( R/ W$ S2 G: ~* l! Z' a+ \$ H
- Hello, PageSpeed!
. ]) m* L6 o% M+ s; `+ l5 t - </body>
4 X; _# L7 r* Z - </html>
复制代码 js1.js代码为:
H. a( ^5 U5 T( j- function logText(message) { ' a5 h3 v5 D9 Z5 ]" V
- document.body.appendChild(document.createTextNode(message)); 3 q. P% T( Q7 g; e; F9 B
- document.body.appendChild(document.createElement("br")); - f- q" N, ~) X, L# Z( r2 [
- }
复制代码 js2.js代码为:+ q" d6 `& T i
- window.onload = function() { 7 ]% }0 X/ }, f6 F. U. R
- logText("Application started."); : R. ] P3 j) i
- logText("Library operation confirmed.");
8 n7 f( r1 k8 C0 c4 K - }
复制代码 合并后的html代码:
# x6 c6 o6 v: _# E- <html> ) k) v( F8 R2 ~
- <head>
% M2 f3 U' B V( s7 } - <title>combine_javascript example</title> % Y$ W5 k2 c2 g( l6 w2 ?
- <script src="js1-js2.js"></script> / @7 T, `$ `2 m
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ; k$ d1 }# A6 z1 o
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
6 h- I* f9 u) i( J( e8 P4 } - </head>
7 F2 S7 {1 Y( X i - <body> ; s) f! c+ O8 ~2 u
- Hello, PageSpeed! $ M! A; V+ D, T& Y/ T. \( F
- </body> 7 T0 w5 z1 R* I8 e: P" x
- </html>
复制代码 ) Y" b/ ?) i* c( a
5 M5 ]9 U4 I6 |. k' K |
|