|
|
html代码:$ t0 a% M& |3 v
- <html> / R l% d- m, i- O
- <head> ! Q; G/ R0 T: L& g" z
- <title>combine_javascript example</title> # S7 ~0 C7 E7 j3 F: y( D* V
- <script src="js1.js"></script> - S( D& u& Y; E* s: D9 n/ {: d
- <script src="js2.js"></script>
+ b) |$ E0 I; D1 E9 B( n% B - </head>
& C0 [5 i1 A {# J( Q' W! Y/ ] - <body>
6 _/ d: p9 Z' `8 S' k - Hello, PageSpeed! + t2 r: F2 _0 n' f$ E' `8 n
- </body>
3 R4 M6 f2 J1 _ V6 }: T5 v - </html>
复制代码 js1.js代码为:
4 U, ~6 r( ]3 q% n3 L- function logText(message) {
6 o0 n9 d. ` U+ ^- J0 J - document.body.appendChild(document.createTextNode(message));
) I8 m N, t$ L0 O - document.body.appendChild(document.createElement("br"));
5 J# Q7 _" S! q5 n1 R - }
复制代码 js2.js代码为:# v& b' m( l8 V/ P5 Z
- window.onload = function() { ; L- k" C6 ~) @" {/ _ j0 J
- logText("Application started."); 4 M1 F ]; ?+ n* z% s* r! x$ q1 d
- logText("Library operation confirmed."); + c6 M( y5 M0 p8 R) s( y. W
- }
复制代码 合并后的html代码:
9 n; g% }* M' P" z- <html>
~ D/ V4 B% H2 }& T# C - <head>
" Y( d# W5 a+ A2 O3 ~; n - <title>combine_javascript example</title>
; n# `7 j2 A/ E3 x - <script src="js1-js2.js"></script>
7 I4 a' b& M" y6 M. x. _- M - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> $ ]! t ~+ F i9 ^* A Z% N
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> . j' ~: I0 O1 `5 G: G' l# k
- </head> g8 f& W6 o' @8 S6 _! G
- <body>
+ P& h. i4 V/ m8 V1 K - Hello, PageSpeed! 4 a2 b* r. Q2 A( b- _
- </body> " d, H3 ~1 t$ \1 E) _; ^
- </html>
复制代码
: m0 Y z4 u# _
( M% B0 L. { g( L) U |
|