|
|
html代码:
* o5 [0 ]1 Q$ R0 M' x% Z( J+ l8 }- <html>
1 C' a) }* y9 `1 x - <head> 1 q* r6 h6 A$ S/ v1 |$ E+ [9 h6 a- F) }* D
- <title>combine_javascript example</title> 9 o8 m/ R9 r( `
- <script src="js1.js"></script> & Q( {. q; ~" \. U" T7 L' `0 s/ b
- <script src="js2.js"></script>
/ d) { i# F) Q - </head> ( j8 {4 M/ y) ~ v' _
- <body>
% F, s+ T& G4 f/ ` - Hello, PageSpeed!
5 W$ W5 Z/ _# e5 }* j - </body> 6 l }6 S, Z6 m4 m `/ D; l7 |
- </html>
复制代码 js1.js代码为:
R- G9 b6 X( z' N1 r% ~- function logText(message) {
$ `# j' `& g1 }: m' u+ u3 x - document.body.appendChild(document.createTextNode(message)); & u) N4 q) D) C3 K' M
- document.body.appendChild(document.createElement("br"));
! q9 m* G2 ~: {* _ - }
复制代码 js2.js代码为:& O) I. b+ X5 e& [ i: |
- window.onload = function() {
) `% c6 P: x7 W8 H/ ` - logText("Application started."); ' U. l4 U: [# t4 d1 L7 y+ _+ |: C
- logText("Library operation confirmed.");
( ]6 X# g' H! l8 G r2 I7 g) Q - }
复制代码 合并后的html代码:
" j1 p, W, X* M) R2 K5 F5 [- <html> + ^' z* |& h* s0 L6 f e" M
- <head> / M2 A l" M1 v& A' w
- <title>combine_javascript example</title>
1 r1 y; h' }: ?# X - <script src="js1-js2.js"></script> A5 S9 ~. M0 p) F9 }
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> & d! k! f' n; P& n- j
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
6 P+ d7 J: ^3 i - </head> 4 K( K; G! X, j3 A0 L& C% b, d
- <body> + b! C6 H% a( q5 l. y" ?
- Hello, PageSpeed! $ J! K- X7 V& \5 i5 S- Y+ {
- </body> * o( k5 s# e1 h' G) l) Q* Z2 E
- </html>
复制代码 6 y& j. V& y8 o3 M* \- ?/ D- E
5 @$ Y8 E! c: ] |
|