|
|
html代码:
( {/ R; P/ ^! [- <html>
; k9 X1 ]8 I/ Z) K1 k - <head> I0 b4 O- R: ]5 U
- <title>combine_javascript example</title> : A0 w) X" D( P& ?* L
- <script src="js1.js"></script> 4 C7 c( T! ?4 `' N) e
- <script src="js2.js"></script>
4 \! K" h2 {$ D7 ?/ l - </head> * E% H7 l9 ^: B( l/ P2 \2 d% T. F* B
- <body>
6 w+ g5 N M+ h; d8 m - Hello, PageSpeed! - V& l2 L& [' z3 D( |
- </body> : t" y3 _+ V0 u1 k: k$ V0 s4 K, {
- </html>
复制代码 js1.js代码为:; ]' j5 X, y0 y7 z
- function logText(message) {
' w3 `3 z$ q9 s r, s# [- _) G$ @ - document.body.appendChild(document.createTextNode(message)); ' o' V8 [* G; E) j
- document.body.appendChild(document.createElement("br"));
" k+ `; x" ?7 ^6 _ Z% m - }
复制代码 js2.js代码为:
# z I [0 ]/ o/ W! F- window.onload = function() { 1 O; `( w7 y1 H) A# {% ~
- logText("Application started.");
7 Q% ^6 j7 {9 o. N; l2 H* E - logText("Library operation confirmed."); - s/ P8 F! J2 @
- }
复制代码 合并后的html代码:) g, o- U3 r- |
- <html> % H8 Z- G1 F0 O7 C8 b6 G
- <head> 7 w3 B1 X2 e9 ^
- <title>combine_javascript example</title>
8 t/ u$ |+ u+ t( z6 C - <script src="js1-js2.js"></script>
% |9 g. J" v6 T( b' O$ u( }; Q - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> % k# s( K: ~" x5 k$ O
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> . g+ I% r% B) {# A
- </head> * _, {6 X- a! Q& N
- <body> ) U8 \; k5 _8 s
- Hello, PageSpeed!
/ h( O& E; q1 R! K8 y - </body> , ]8 }% `% @) v4 v) r
- </html>
复制代码
$ c" ^. K/ a( q2 O2 n# p& l0 x7 A4 k7 r; u/ Y( t% w
|
|