|
|
html代码:$ k$ u# ]+ ?9 M) b
- <html>
" ^9 h: }- ?. x; _$ i2 n d4 W1 W - <head>
+ D- H& t4 [5 f, T* j, B4 |6 K - <title>combine_javascript example</title> # X4 K/ \! G- v6 A
- <script src="js1.js"></script> # d/ j) C2 h( O
- <script src="js2.js"></script>
t c+ l, A+ B; D! X. x$ ?5 z. I& V - </head>
; |# j7 ?: X3 H5 d3 U+ @4 ~/ f; I# \4 y - <body>
2 y4 f; D8 C* S - Hello, PageSpeed! & l" B5 R. L9 f F7 [
- </body>
8 i3 J0 a. {* Y8 ?: p9 T - </html>
复制代码 js1.js代码为:, U0 y# `5 s% W: j3 @
- function logText(message) {
( b) ]0 g! d( \3 H4 c! T - document.body.appendChild(document.createTextNode(message));
+ }5 l4 j# R" m7 ^. H% @# F7 q+ v# E - document.body.appendChild(document.createElement("br")); " l; p. `0 T! w/ o
- }
复制代码 js2.js代码为:$ }2 i7 s, \ y. Y3 {4 V$ A
- window.onload = function() { 2 L5 \+ Q; x; `' V4 r' n3 Z
- logText("Application started."); 0 P v+ Z$ m$ E8 `' W) r: e
- logText("Library operation confirmed."); * i3 B9 A3 @$ m* }
- }
复制代码 合并后的html代码:
l! O- f7 R" o2 V. E' j- <html>
& n) {4 J7 @) c- @' u4 ` - <head> ) q7 D% a2 P! ^0 O
- <title>combine_javascript example</title>
6 U/ G% ~3 Z1 g/ A$ T - <script src="js1-js2.js"></script>
4 n! r. K& J7 V; N P4 d0 o) {% d3 _ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
9 f: c- {% L: v9 g. W - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
; ^2 ?/ S, O/ g7 l1 `2 e# D, } - </head>
% A" y% _% s* t) y% l - <body>
2 ]6 j H6 N% J! _$ c) I - Hello, PageSpeed! 1 k! U5 [. s7 m7 d8 D0 n( J
- </body>
; E) y& Q0 \1 u - </html>
复制代码 " k9 L) s- z( W
3 M8 ?& [% v% }5 l4 g: g2 W |
|