html代码: [" r) y+ s% j4 F, K. y7 i
- <html> % V1 G$ A4 Z" A) `- k
- <head> 3 f9 ~' D2 M& q: G5 g5 T
- <title>combine_javascript example</title> 3 f! D0 H t! e
- <script src="js1.js"></script>
/ S! K0 g1 e: N- u2 Y* d6 r1 R - <script src="js2.js"></script>
; z' b$ @ h+ f1 U - </head> 0 c, u s0 h5 g
- <body>
. |# `, }8 L( U8 f/ P/ @4 a$ E - Hello, PageSpeed!
2 o6 o" b4 {- n8 Z2 H' N - </body> - J7 m% e A4 {
- </html>
复制代码 js1.js代码为:; ^0 s+ R- x: e/ S% n
- function logText(message) {
* v8 y+ N( f; n3 U - document.body.appendChild(document.createTextNode(message)); * N7 E% V) o# a F. o# l: o
- document.body.appendChild(document.createElement("br"));
2 b" l, Y( M* ^ { y1 |% c L0 O; n6 f - }
复制代码 js2.js代码为:
% j/ @# i( K/ g8 O- h; L/ b7 B: l, ~$ p- window.onload = function() {
% E: v; F, M. q - logText("Application started."); ) J, ^' F. J+ ]2 l- ?
- logText("Library operation confirmed."); 6 S8 c- M+ Y: f: U( p7 s+ E. l+ U' ?
- }
复制代码 合并后的html代码:
1 @, @ K9 f; m r6 t( {. }- <html> ( D# j. g, D! u
- <head>
/ y: W& G# T3 n - <title>combine_javascript example</title> : W2 z! ^: X8 Z9 w
- <script src="js1-js2.js"></script>
o% Z& T# D h1 y1 h, P - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> - p" S# l' O1 ~% O3 Z
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> " [7 h! p# ]1 D h# v3 a* U
- </head> # I! r8 g0 I+ ]. F( [8 |
- <body> 8 f% a. K. s' B' N/ o- ^4 C5 r; S
- Hello, PageSpeed! 7 O' w) {$ @* x$ O
- </body>
6 a: `; L6 `3 p# Q6 E# v0 j - </html>
复制代码 e; q( E- k9 F5 C; N0 p
" O1 N6 F! }2 i: z. L5 r
|