|
|
html代码:
D+ Y5 h& P g' J$ u0 K- <html> ' v3 f8 P% Z$ R+ H4 x: V8 A
- <head> ' J% V9 E* d1 a2 _% y: Y* l4 o
- <title>combine_javascript example</title> G& q. `+ d/ [$ g
- <script src="js1.js"></script>
: n& F! J7 w! q. r ]5 G - <script src="js2.js"></script>
) g$ ?& k1 s3 h/ I& @ - </head> " A6 `7 _; P e. R8 w5 f9 m
- <body> 8 i! n: D6 e5 w6 O( v# J
- Hello, PageSpeed! " b7 Q3 E; i9 J# V
- </body>
: v6 v! S$ M2 j1 } - </html>
复制代码 js1.js代码为:* R& n2 ~' K$ h u& B4 b" c
- function logText(message) {
4 z' c4 ~" @. r( M" Q( Q, C - document.body.appendChild(document.createTextNode(message));
& y$ o I; T6 R8 Z1 E - document.body.appendChild(document.createElement("br")); 0 y F. C2 U& G; t9 z8 j
- }
复制代码 js2.js代码为:( k+ p/ C0 d9 T: m; W! h% K8 E
- window.onload = function() { , e' F0 c, e' Y- H$ X
- logText("Application started."); 1 F) w9 x* E$ o' Z% s K4 T) A( P
- logText("Library operation confirmed."); [& g7 ?3 q I; ~! q$ |( v
- }
复制代码 合并后的html代码:4 O. N' s0 r; S9 M! t% C
- <html> 5 A8 N( l6 L$ k3 M
- <head> 3 F! ~8 d' F, b# v+ v
- <title>combine_javascript example</title> R# c4 o: E3 f
- <script src="js1-js2.js"></script>
4 g8 j# ^2 [( M, X% Q - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
4 J7 g6 a I. R+ S - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
/ M& {/ J% g! m) k- a4 y! { - </head> ) @! k4 V; P" B3 ]. w
- <body>
3 c/ ~" H8 Y( u9 |7 K! `% I* t6 [ - Hello, PageSpeed!
. W* y0 |5 n$ ?4 q$ b- W- G( Q - </body> + b6 D. u& z! f
- </html>
复制代码 & e3 ^5 N8 U% J# r; d' S
& l! u' \! i+ U9 m3 O& P. P |
|