|
|
html代码:; M2 a7 @* b- C4 \7 ?
- <html> e+ k7 Q1 @8 s3 @1 v: @- I
- <head>
5 n4 F' u$ P* Q% G& ? - <title>combine_javascript example</title>
0 i- a- g2 [5 k5 O' n - <script src="js1.js"></script> 2 [% D' d5 h: J' l
- <script src="js2.js"></script> , f( K5 K; C; p q. t8 ~% H
- </head>
8 j; o c; _& `; p5 o0 m7 M0 I - <body>
* _2 U6 s- Q3 B8 D - Hello, PageSpeed!
, d3 p: N4 A3 h0 {; @' _- _ - </body>
- E" _+ O; [/ z4 i# ?2 ~ T - </html>
复制代码 js1.js代码为:
8 F$ T6 |7 `/ H) `* I7 E9 u- function logText(message) { n$ S. Q/ k: x% u) g9 G6 ?) e* O
- document.body.appendChild(document.createTextNode(message));
" Q" u7 ?; X; y1 `) a - document.body.appendChild(document.createElement("br"));
$ N2 r A# v9 w) _; n6 Q - }
复制代码 js2.js代码为:
" y+ c* k* d. i- window.onload = function() {
( z8 j0 L& m" E/ `6 ]1 P8 d4 R - logText("Application started.");
7 e3 N" K' \$ W0 w: r - logText("Library operation confirmed.");
) f2 ~1 a; q8 t. j- r. t1 A - }
复制代码 合并后的html代码:
% `% _" S L U& C2 T0 I& z- <html> # X( v6 V- D/ l, ?, S% r* n
- <head>
) U2 Q$ u' ~" B - <title>combine_javascript example</title> ' P1 N- Z) Z2 f$ F S
- <script src="js1-js2.js"></script> , Z9 U" l# |* `8 y
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
- Y& H \" O4 S: s- F5 I& P - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
. _: g6 E/ b s9 a$ V5 K - </head>
8 P: }; Z; l. j3 H h+ s - <body>
+ ]. v: ]3 Z# |7 k* p7 z - Hello, PageSpeed!
+ D }1 d4 V! d2 B9 F# b - </body> 8 Y+ H+ K, P& a# `& c5 H3 j3 q9 O) {
- </html>
复制代码 2 a. _% Z# s( b* I
5 `1 \, y' y# z& y# V
|
|