|
|
html代码:, v, p/ O9 c& L4 k- Q7 H" V5 o
- <html> : s' g- S4 d" G6 q" g4 |7 f
- <head>
p; `* c8 j3 g, a - <title>combine_javascript example</title>
( D. y* ~) f1 y7 e, m' U4 | - <script src="js1.js"></script>
: l8 b$ x7 W" F1 H j0 x( Y - <script src="js2.js"></script> 6 a" }% }, D" m
- </head> 6 G8 S% b% \/ T$ P: I% i2 L
- <body> ! G1 N9 P' c; y5 m
- Hello, PageSpeed!
! z1 b( R+ T# K - </body> / N! H0 j) }" g4 L0 u1 w! ]* a! J
- </html>
复制代码 js1.js代码为:
9 \" u* k. H7 I9 C1 e- function logText(message) { % G. O: N* d& g4 }! E) M) r
- document.body.appendChild(document.createTextNode(message));
& M/ V t, {" b, t) T - document.body.appendChild(document.createElement("br"));
6 d# x" A1 [& H7 K - }
复制代码 js2.js代码为:
: t9 B, y$ H& ~5 f+ v- window.onload = function() {
* W" f" h6 u% j. j- g; X6 O - logText("Application started.");
* \7 C! S6 @6 u8 y* a - logText("Library operation confirmed.");
8 }( B" C# [+ v - }
复制代码 合并后的html代码:
& w" U; c8 ]7 {' ~- <html>
% z5 }! i4 H" `6 D4 t! N( B% G - <head>
) z$ h; H; w* y( ~' F/ S$ l6 p - <title>combine_javascript example</title>
+ C2 n% R! l3 @( a: C - <script src="js1-js2.js"></script>
% T4 l( s8 `3 ]) t& \: H# ? - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
: g- i8 A( B' ?6 k9 e' j( u# Z. |2 [ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> - B8 W( `) c6 Z" d- S) W/ C5 p
- </head> , J9 v- K8 P/ p
- <body>
b4 U% k4 ]$ _4 y - Hello, PageSpeed!
3 d+ ]+ R8 j$ u) j - </body> 7 H0 U/ D5 b6 P
- </html>
复制代码 9 x" N7 j: b$ W. ?5 \1 H
: ] M$ W( Q4 W; @ |
|