|
|
html代码:
+ _0 {4 ]8 y4 M4 ?- <html> . H# V, z+ ~% l7 k: t1 [
- <head> 3 @2 a. g. \# n L% c& L
- <title>combine_javascript example</title>
, G; z3 y/ p$ U9 | - <script src="js1.js"></script> ; m% y, H: B9 S/ C9 F( a: d
- <script src="js2.js"></script> ) M" m8 _2 W* v; j2 m$ n
- </head>
2 Z7 L+ i" b# ~" h - <body> 2 a* O" ]0 F: u/ M
- Hello, PageSpeed!
7 \ b0 [* o0 d1 Q- E - </body>
3 M" S. F9 A. G9 h2 T6 c$ d$ ] - </html>
复制代码 js1.js代码为:
$ \/ p5 o2 b5 b0 v( y: {- function logText(message) {
) F* w) u* i/ i9 G# s T4 e% u - document.body.appendChild(document.createTextNode(message));
: [) }" G* m. B8 ] - document.body.appendChild(document.createElement("br"));
) ?& ~+ C+ h* I9 c: K+ p" E - }
复制代码 js2.js代码为:
9 n/ i, b( b; w5 ?4 [7 t" \- window.onload = function() {
7 {( a* ?. M/ K0 R1 U - logText("Application started.");
) |: Y0 K3 f7 v6 Q+ U - logText("Library operation confirmed.");
{/ R) L, P' z2 E3 o" b$ m3 ? - }
复制代码 合并后的html代码:
) A0 v C5 ^9 [# r- <html>
6 u7 R; t' j* Q - <head> 4 o$ V, X9 @3 [1 z4 ~' B4 |; ?
- <title>combine_javascript example</title>
$ H, i+ u" p0 \" U- H - <script src="js1-js2.js"></script> 5 a9 y" c- n2 j, Q1 u
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
. O) K8 u2 j2 y% i8 T - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
7 l F! x1 ^1 c% U - </head> . I* Y H% ^; p; @9 y
- <body> 6 [6 i! a: d0 S$ [$ c& _; ]
- Hello, PageSpeed!
" c1 w. c/ V# }2 s' c! ~0 |6 } - </body> ; a; d) H+ B. ^& L: b
- </html>
复制代码
3 U" j2 J+ q* b: o! o: r$ ]) s' o% M# M2 u- O; s! h" A0 R
|
|