|
|
html代码:
: o& {) o+ E* g: X) W/ K- <html>
5 K! u& Y z# ]; K7 \ - <head>
3 U0 V+ q. C/ d2 v$ H. } - <title>combine_javascript example</title> 9 {3 _7 x& R. l& D
- <script src="js1.js"></script> 1 b, y) ^* D7 p+ |
- <script src="js2.js"></script>
: q, d) C2 L1 N% g! Z! {/ C* N2 h - </head>
7 s) D# v p b& l- |1 `0 d- d8 G - <body>
, v3 o0 W5 Y( ?. @ - Hello, PageSpeed! - o4 l) V0 B( t3 j
- </body>
+ B# c# z: A) t: k, N! N - </html>
复制代码 js1.js代码为:+ M; z) [6 K) E. O; m, X+ [3 ~
- function logText(message) { p/ _5 J/ q+ N: h( b) z6 N3 q1 ?
- document.body.appendChild(document.createTextNode(message));
5 w# E O; s F9 m, r% i }. [ - document.body.appendChild(document.createElement("br"));
+ [! z2 k U' I - }
复制代码 js2.js代码为:* F7 e% V6 k4 S' G/ y
- window.onload = function() { - `9 d. c! \" h# E( h
- logText("Application started."); + {4 U( T0 {6 e- i+ t0 \# J& e
- logText("Library operation confirmed.");
3 }4 `: i; H* C7 j$ c1 z - }
复制代码 合并后的html代码:
5 i/ L. D1 M! v. Q9 n, s- <html>
) }0 g; p) F% U$ c - <head>
1 r+ K. f- N2 f% H9 w - <title>combine_javascript example</title> - Y& C* Z, o' X$ |( x) i8 G% z
- <script src="js1-js2.js"></script>
8 E3 R' D( i* C3 l- E& D - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ' I5 {- Z$ L- |0 Q8 S
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ( F! E; A0 H# X, ]
- </head>
- e. @# T7 r+ S" G7 @/ S: X2 s \ - <body> ! t9 R9 P0 h9 U. P# d. G
- Hello, PageSpeed!
4 g f3 g7 C' v7 \! j0 b - </body>
& `- C) x2 k* ]. a2 x @) x - </html>
复制代码 . t5 `: U7 d0 R% Y( i5 @
8 p9 u! _) f7 l6 i( U Z1 j+ Q
|
|