|
|
html代码:# u; r h/ ]( [6 z! g6 r7 k
- <html> 1 C5 T) Y7 r% Y' |
- <head> 2 L' O( k+ g$ r6 C0 c# a
- <title>combine_javascript example</title> 3 F) y" j. }/ b0 o$ u; N9 I
- <script src="js1.js"></script> 6 g: R M: Y7 W: K0 k/ l+ `2 \
- <script src="js2.js"></script>
& w/ a( c4 ^; `* F( O - </head>
0 j6 M( O8 M* W - <body>
# q; K8 l: u3 Y9 a. c - Hello, PageSpeed! 8 W8 K, u6 L, Y8 ^; a9 {
- </body>
+ \( I: Y" o$ W: V - </html>
复制代码 js1.js代码为:$ k7 |* D4 l# s' V
- function logText(message) { % _! J% d- r, x& [+ W
- document.body.appendChild(document.createTextNode(message)); * o; s$ b# X) Z/ O/ U( Z' K
- document.body.appendChild(document.createElement("br"));
! ]1 T) k5 _' V, C6 y& | - }
复制代码 js2.js代码为:. Q- E/ E5 I; o6 a% _, k, a
- window.onload = function() {
; O* k+ e% o9 W* J8 s - logText("Application started.");
F3 [! F. |# A* d - logText("Library operation confirmed.");
, p. ~4 Z' U7 F7 w - }
复制代码 合并后的html代码:
$ Z L. V9 C6 X- <html> 7 ^4 E" b _9 v7 O' o
- <head>
* S3 Q8 ^) e# S e - <title>combine_javascript example</title>
9 W9 S. H) {; J8 l9 p+ a - <script src="js1-js2.js"></script> & A8 a. `3 w' \* U
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> & ~: p/ c' ^, B) `3 l7 N& b* e1 D' P# D
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
2 r/ W# B, `. K0 V9 O% x( u# @ - </head> 4 h3 d9 {" _" v, K; x% b) c% I
- <body> ( ?; F4 f! Q1 i5 B
- Hello, PageSpeed! # Z8 S. [% }7 K- h0 E
- </body> / e" {8 l' r5 R& |
- </html>
复制代码
' M7 Q) a4 W6 ^/ [6 k5 l5 j
: r& N1 s: s2 g+ Y |
|