|
|
html代码:' _6 E3 B$ U, t* b& }
- <html> 3 j# q& o0 i0 F- i
- <head> 3 Y( N |' G1 \2 W! h4 D& g. }
- <title>combine_javascript example</title>
5 Q. a& S3 j$ R d - <script src="js1.js"></script> 9 b8 {" r4 P# a* O
- <script src="js2.js"></script>
) Z( r/ ~) a+ \, I - </head>
+ n2 o0 K' q- { - <body> / h @4 h* N4 A5 o/ l& c
- Hello, PageSpeed!
5 G% A+ u7 R2 A - </body>
9 \1 e" v8 ?5 w- T& a; c - </html>
复制代码 js1.js代码为: Q0 X( Y4 ~# e; P9 x
- function logText(message) {
/ H+ b, }1 O" ?* v! W - document.body.appendChild(document.createTextNode(message));
/ K8 w1 K1 I1 d4 R - document.body.appendChild(document.createElement("br"));
- `4 [ F. V* c5 m - }
复制代码 js2.js代码为:# {" m2 y, `: V2 v
- window.onload = function() { : R3 _% C+ `" c0 q! d! `& v- E
- logText("Application started.");
5 \* T' y% H. s" K! F- a5 ] - logText("Library operation confirmed.");
# x$ F) [9 A$ _& @, ~' [4 X l - }
复制代码 合并后的html代码:; l# Y& V: l$ V3 p- P+ P
- <html> / ^, l$ k$ r0 [( T# J- i8 v% R
- <head> & i; c" W0 C2 q) d4 F
- <title>combine_javascript example</title> " t& P4 s! U: C8 m: |/ W3 e
- <script src="js1-js2.js"></script>
/ ?2 _1 F1 R" J; Y$ e - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ; U/ t, i3 t A, M% l3 i0 E
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
! i& Q% C3 j" [+ C8 _ - </head>
& Z" E3 l4 Y6 Y8 ]$ l g+ _ - <body> ( d5 V8 E4 G& v3 b$ y. u
- Hello, PageSpeed!
( h! ]0 b$ P( z( F - </body>
5 q: N$ h; x' Z- s# l _ - </html>
复制代码
8 n0 l+ w* p1 ]/ a3 ?. Z. S8 D6 S% k" U6 l0 P4 I; ]3 o2 M7 a
|
|