|
html代码:
0 U# k. F# Z+ B n- K: M5 t- <html>
; e) n5 J! l2 z, k- u& X- p - <head>
# L1 s) l! a8 O$ e - <title>combine_javascript example</title> + v: j. n7 m! I
- <script src="js1.js"></script> : g+ ~1 E& w% w( z0 L
- <script src="js2.js"></script> , n1 W( i5 D( S3 B
- </head> 3 D! b( q1 u# t; v! F) u* e
- <body>
& @" x: H- L1 S w8 Z - Hello, PageSpeed!
3 i- d9 f* P$ v& a* G - </body> 2 t+ ]2 o6 }' O7 X$ B# z* O1 y
- </html>
复制代码 js1.js代码为:
4 C' s; b) v7 P. `- function logText(message) {
! b0 B1 D" D' |5 h+ i, b, \! i - document.body.appendChild(document.createTextNode(message));
) J' ~. V9 i( L5 @ - document.body.appendChild(document.createElement("br"));
. F" B' Y3 ~- Y5 ?+ @7 g* a- Q$ k - }
复制代码 js2.js代码为:
# i3 g* x: I9 k \- window.onload = function() {
8 u# \ D! R: n# g, H/ u - logText("Application started."); / c8 |. N9 {( v8 O" |% n0 O
- logText("Library operation confirmed.");
. B" Y3 D3 B- i2 @( v4 h - }
复制代码 合并后的html代码:
3 J0 o, l+ \8 o7 m1 G- <html>
) P' y+ ], }' T: ~/ C8 u5 c - <head> 0 p" x. Z; I* T0 Q0 G7 c' S
- <title>combine_javascript example</title>
1 N# N- w6 p' j( B* O9 J+ J - <script src="js1-js2.js"></script>
8 S' }! q3 b9 j4 `! R0 u: s! e - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
9 \5 c1 o0 P$ X( T - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 5 N, J& ?% M$ r7 S# {. P+ p
- </head>
7 s4 J' h _) Y% w4 P - <body> % R* U) s# L+ L! E" a1 J% N! ?. v
- Hello, PageSpeed! 9 G$ y/ w4 I- `
- </body>
) s/ T! S |, s+ N4 m. W( \8 m - </html>
复制代码
% B$ v" l2 r2 t. [) W
n8 R$ _' _9 v) D. b9 c1 q8 | |
|