|
|
html代码:1 ]$ o* B/ V+ z& f1 J
- <html> : D; s: G+ D% Y4 ~, H
- <head> 3 r* w" l7 r/ R, {. u) |! j
- <title>combine_javascript example</title> * d9 h- x, L1 }& ?) ^" [! E( x
- <script src="js1.js"></script> % o7 {1 a4 v" p5 V5 D4 m$ c
- <script src="js2.js"></script> ) b; j) e7 N3 `
- </head> + B6 |4 C% S& I8 _0 k/ @/ i2 u
- <body> : ?: y" l, `5 d a" v1 H" d9 d4 c- s
- Hello, PageSpeed!
% C& X* C$ Q9 }6 t4 v - </body>
' B# ]5 Y$ Y$ }3 f - </html>
复制代码 js1.js代码为:
* }. S/ b; \5 `, ~) N( {; _- function logText(message) { + T" ~9 ?& d8 l* p# k
- document.body.appendChild(document.createTextNode(message)); / z6 V! S% }: @4 @1 ~
- document.body.appendChild(document.createElement("br"));
7 c% s7 {7 P0 \8 ~2 `% O; P6 \. v - }
复制代码 js2.js代码为:$ @" m1 ~3 m7 h6 [% h+ X" P
- window.onload = function() {
5 j+ U0 k: f! t0 o - logText("Application started."); , O8 q1 G6 U% M" y& N; t6 t4 ]+ y
- logText("Library operation confirmed.");
8 x7 O$ ]# @1 N6 d4 x - }
复制代码 合并后的html代码:3 R* \- C$ ^8 ]1 t$ A
- <html> 0 a* p5 D5 `6 w, e/ a! C
- <head>
4 O) z# I& f# E/ j! E3 z0 P/ ` - <title>combine_javascript example</title> 4 T$ x8 z9 a6 O' K& v. o
- <script src="js1-js2.js"></script>
* ~- T% a, x* V - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> % c, h" r$ q* k9 s
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
! x e ~9 L8 V: t2 | - </head>
+ @* O& M: f7 c - <body>
5 d# J; \) m. J. { - Hello, PageSpeed! # x. H; Y1 Z1 A; A) |! p
- </body> " \' I6 v7 e) ~7 `& f2 C
- </html>
复制代码
0 r7 ]5 y: ]: ~2 A" g' j# D/ f$ }
) @9 b. B$ }- J0 F4 H: s. D% O |
|