html代码:. n8 p8 s' c4 g8 S
- <html> ; S3 P& O. G# F5 G
- <head> + z. x y1 y L! X
- <title>combine_javascript example</title>
9 p ]. p4 ^- ?- _6 C - <script src="js1.js"></script>
, y8 j* @& d/ L7 M0 C4 k2 r - <script src="js2.js"></script>
7 l3 x M4 [ Y$ K ^ - </head> ! F" }7 z D9 L9 a U9 h
- <body>
4 Y$ P+ p6 V7 Y% m0 G P8 N - Hello, PageSpeed!
! A/ g0 c$ e+ } b3 b - </body> + Y# G& m% j/ g' _ u- [- ~: {$ N9 l
- </html>
复制代码 js1.js代码为:
) V. @! y8 P) F7 l2 p n# _% i# G- function logText(message) { 8 B( @* c8 K1 I6 ~8 ^& V0 q
- document.body.appendChild(document.createTextNode(message));
{* D2 t+ d$ [% p6 M0 _ - document.body.appendChild(document.createElement("br"));
2 b) l# N$ L, f" s - }
复制代码 js2.js代码为:/ ~; k1 z4 `' w: |, W
- window.onload = function() {
. |! b% b. i! K& n! v) J - logText("Application started.");
- t3 U" B$ b9 Z - logText("Library operation confirmed.");
& F; {+ W( ^, U$ w% a! G - }
复制代码 合并后的html代码:
4 j1 k8 N7 F" y- <html>
, \' y$ {3 i, f: r4 h" J/ ` _ - <head>
; f) j0 C! |/ s. C* k1 g% S, c - <title>combine_javascript example</title> . W5 a8 S: K7 O9 ^1 X( Z
- <script src="js1-js2.js"></script> 5 B( X* W" V# `6 Q0 H# G
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 5 w' s1 j6 u2 [+ M& N f: h0 v7 t, U
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % T6 T! I3 a: \; k& s- |
- </head>
3 T# {1 G. W4 {9 S6 b: o5 ^0 C - <body>
! ~9 m/ {+ ]5 x: B9 {3 s, g8 Q - Hello, PageSpeed! 5 |: i: O* G2 V! n
- </body>
. y) I+ x) H4 s( S. |0 n - </html>
复制代码 : F }. v' F% k- m
, ?! s1 @) p5 W8 N. E |