|
|
html代码:
3 f$ Q: g* k; Z6 Y- <html>
: Y1 }+ `. S6 C9 F! x; \ d - <head>
( @3 z( B7 {9 P) ^5 \ - <title>combine_javascript example</title>
5 }# h1 J" j: V$ D" u$ t - <script src="js1.js"></script> % `! a& U4 m+ a w- |+ M" Z/ q) A+ y
- <script src="js2.js"></script>
Y. x; E7 E$ X) I5 u - </head> 5 J4 d( T& b' p8 L
- <body>
$ ~$ l4 }1 n- p- e - Hello, PageSpeed!
/ r0 u5 g) j: G, v - </body> & o* k1 h7 [( y% T
- </html>
复制代码 js1.js代码为:& v @$ S% ]# \" X' Y
- function logText(message) {
; ~4 \& h) J# ^" l" w( x - document.body.appendChild(document.createTextNode(message)); 7 b5 O/ G5 R# A8 ], R# H7 J
- document.body.appendChild(document.createElement("br")); 9 V7 x) Q7 Y) W ^* P" o3 S" i0 N: T& j
- }
复制代码 js2.js代码为:
$ Z+ P; a" X7 M- ~) v- a* {$ |& R- window.onload = function() {
7 A- s6 P" ? n2 \$ Q - logText("Application started.");
' t$ w% z' T* `9 b6 z: } - logText("Library operation confirmed."); 5 A: I G+ y" T9 E4 b: R
- }
复制代码 合并后的html代码:
8 W0 [ n% N1 C! n4 t% C" @6 g- <html> 6 D- F/ _5 e" o; t8 d/ ~) V
- <head> - p2 _: _( Y( H N
- <title>combine_javascript example</title>
, Z6 i. J, [7 L0 }& D% } - <script src="js1-js2.js"></script> " z4 I. K" _. L3 H) {
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
2 F% v0 p' K+ J4 U$ p1 d( U8 i; e* l - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> / f& c( A0 W' c5 n9 d1 c4 i
- </head> , E8 F8 b0 y: W# b* x& u' }) |
- <body> 1 }- V% A( u9 B9 U+ d
- Hello, PageSpeed!
/ c& I( q1 U" ]- t$ u9 k$ _/ P7 M - </body>
% j- ~: N+ U. C - </html>
复制代码
/ E8 ]) ?( D$ f: M5 `
_5 v0 m0 h6 h$ u |
|