|
|
html代码:
0 C6 s; F0 @" i# C6 @6 W2 t- <html> * _9 j3 l9 \9 I b7 W2 j4 W
- <head> . c# D3 F4 y& u: ]# s
- <title>combine_javascript example</title>
& D6 E! `. r) V - <script src="js1.js"></script> 2 F* W9 L+ r% z p
- <script src="js2.js"></script> , R+ ]3 q/ a3 T0 L8 F7 s' v
- </head> + C' g' y" V5 @4 w- ?2 P
- <body>
6 L4 ~5 M4 i+ x) M - Hello, PageSpeed!
3 H5 Z5 [" B& K) d; l, H. N - </body> + X% F! P- L! h0 r: I" ^
- </html>
复制代码 js1.js代码为:; s9 Q( B9 r/ n9 d
- function logText(message) { 9 T. N4 x) {- x2 Z
- document.body.appendChild(document.createTextNode(message));
# ^" \8 x/ G. W1 x/ \2 J - document.body.appendChild(document.createElement("br"));
3 ?9 M( j4 s# U5 |) U8 b - }
复制代码 js2.js代码为:( `3 F5 W- I; f! _
- window.onload = function() {
# K. L4 o' A) J; r3 N4 v* l - logText("Application started.");
5 K @1 e/ O0 a u; f% r$ S+ i$ J - logText("Library operation confirmed.");
6 h! @7 n% o* f: Q \/ [ - }
复制代码 合并后的html代码:
4 {: X( X* m1 h- <html>
7 b; V9 r' M" A& N5 I$ M - <head>
' R4 h+ {0 ~; p4 l1 D - <title>combine_javascript example</title> : X! y: y* c P: O, U( y
- <script src="js1-js2.js"></script> ) }9 f2 U3 c- X6 v1 Y3 W+ G4 Z
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 3 c2 T( u2 _9 `; ^ u+ \
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> , F) p7 v4 F2 G! ]- x
- </head> , {# f7 O3 r* t8 p* J
- <body>
9 `% _ A2 P" V# R& z# O+ a - Hello, PageSpeed! # }8 B& m1 G; r$ [
- </body> 5 c" ~& r) l' f8 A) ^+ S
- </html>
复制代码
8 Y/ b+ P0 H+ x
; I R# S! ]- D$ s; @3 C |
|