|
|
html代码:3 I' |5 V4 B# o/ p9 N' h3 L
- <html> $ ^- Z; F5 s# G! ^5 g& F- N
- <head> ! W1 h3 |: d6 {6 V7 \
- <title>combine_javascript example</title> ' A2 _, v, D3 }. [% V
- <script src="js1.js"></script> ! t& ~2 M' z4 f \4 Y) |+ q* A
- <script src="js2.js"></script>
- H6 |3 Y" o* C6 o8 [7 h' j - </head>
4 o$ n7 q; G8 b - <body>
5 l- M2 d+ R& \8 } G8 M2 N9 a - Hello, PageSpeed!
8 i5 `1 h' |0 P: N - </body>
. o, D1 {6 A: x: g$ V3 P - </html>
复制代码 js1.js代码为:1 N/ w: S% t* c% d" z
- function logText(message) { ; k0 E7 P/ U4 G* c
- document.body.appendChild(document.createTextNode(message)); : ?1 X, k" t4 J; b+ T/ E9 Q
- document.body.appendChild(document.createElement("br")); ' g/ E5 S. S1 S1 }6 W) K; l3 {' o5 Y# v
- }
复制代码 js2.js代码为:
A4 T% m9 y e- window.onload = function() { _. w* ] U. I5 Y
- logText("Application started.");
; y$ [6 ]0 E, y4 J3 k' s# a - logText("Library operation confirmed."); 3 c9 {$ |9 K+ f" l% u
- }
复制代码 合并后的html代码:4 ^. P1 s j/ p+ F% ~
- <html>
T" x/ B+ M2 m, j0 a0 g - <head> 3 q: i# Z5 l7 ]: d- j7 F$ ]
- <title>combine_javascript example</title> ) I' y9 D* _6 Z( X8 J
- <script src="js1-js2.js"></script>
8 \- q( n! _1 C4 p7 U c - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> : S* f4 Q5 S2 D2 b" O& G, _
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> * R7 F: T0 G" Z! F! R8 {
- </head> 3 A# v4 N8 h |' v. u: E* ?
- <body> " F" u0 H) x$ B
- Hello, PageSpeed!
. Y" l+ z' r$ C% c - </body>
* a' B" |, L) P) { - </html>
复制代码 3 x' M% A! E% F2 ~. }
; [) Q8 G D: S& o$ Z7 z! i
|
|