|
|
html代码: M& R2 E" E5 t$ Q
- <html>
! z; {( J4 X }* X; y( u* z5 l8 o5 f* w0 y - <head> % K7 `8 r3 Z2 {+ L, Q# i, e) @+ _! P: }
- <title>combine_javascript example</title> , x% y1 r% q3 l8 O
- <script src="js1.js"></script>
~1 T7 J8 u' a/ l# _9 L5 T$ P - <script src="js2.js"></script> : B. D: ], a, ]' N k( v! X. F
- </head>
, G' n7 j- r6 i$ F' M M - <body>
F9 b/ f0 }* O - Hello, PageSpeed! m# r8 e g+ M1 {9 f- k$ B
- </body>
# g, P! h, c6 W/ G/ W2 K - </html>
复制代码 js1.js代码为:
, \4 Y+ V+ {, t( w. n7 a- function logText(message) { 9 L$ _, L4 x7 F& n
- document.body.appendChild(document.createTextNode(message));
& Q1 }6 ]# W3 ` - document.body.appendChild(document.createElement("br")); ; W7 |6 d; w. u" C [
- }
复制代码 js2.js代码为:
! r3 v% q$ r3 W% G; m) Z- window.onload = function() { : |) P; l+ l' O; S! v* u' R3 l! r
- logText("Application started."); : I3 f6 s( t4 G
- logText("Library operation confirmed."); - J4 w0 A' }. T. t; z/ f0 }$ ~
- }
复制代码 合并后的html代码:
0 N% M, f! `/ s7 r( t5 B- <html> 7 G5 o2 T. V+ s# U& M. Y
- <head>
6 k3 I# d0 J# Y2 u1 o - <title>combine_javascript example</title> & c7 ^- r' G! J: Y% K' ]% d% [
- <script src="js1-js2.js"></script>
8 ?/ L( f6 r0 p. X5 G7 n0 O+ J* I - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> + p) h* Q0 B8 z9 u' U
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
2 N# M2 n6 J9 Q; Z' a( I - </head> 6 R+ j9 T9 R1 [2 |1 g
- <body> 6 t" N# \% Q5 c
- Hello, PageSpeed! 2 |, _* |" P3 z( q: O
- </body>
5 B8 E) q( R% U# l) t - </html>
复制代码
. g3 D4 A) H+ x7 F& c* O. G
- q( m# a$ x! r/ c, a |
|