|
|
html代码:* b3 C, _: W& l' e/ S6 \/ V
- <html> $ y6 c x [2 ]1 \. d
- <head>
' ]% J0 A' B+ ]! J/ \' {' V- v3 k - <title>combine_javascript example</title> 4 L% l% S1 {; Y8 x% A2 X5 c" u
- <script src="js1.js"></script> . v1 D5 S& l D# U
- <script src="js2.js"></script>
- F) Z7 V( ~: }& K( l. V - </head> : P$ ~. k# X: ?* J5 Z
- <body>
9 h! }4 D: W. Z8 C( K6 V - Hello, PageSpeed! * W* _' m' h& o
- </body> : W/ c% X; P" V; r0 d0 t+ C
- </html>
复制代码 js1.js代码为:
7 c4 O' q' i- B3 C4 F5 ]- function logText(message) {
* r5 ^0 S: p L2 i( I6 O0 D - document.body.appendChild(document.createTextNode(message));
+ T% m! `% b" Z# i - document.body.appendChild(document.createElement("br")); ! L1 ` b1 p8 u
- }
复制代码 js2.js代码为:
9 N, I7 c' T5 D4 F, K9 T- window.onload = function() {
* ^3 f- C# [3 v6 e - logText("Application started."); * X3 _) X9 P8 Q# D+ m! h# [1 S: ^
- logText("Library operation confirmed.");
' g# o" F9 S. ?( N1 p! |& k - }
复制代码 合并后的html代码:
, o2 i) h2 H [ D- <html> 7 }3 Y- I g% L2 ^7 g# A
- <head> & n1 ~' h4 L, X* ], q( p8 |
- <title>combine_javascript example</title> # H9 k9 w" Y# F1 U/ D7 [$ Q% V
- <script src="js1-js2.js"></script>
9 d3 d! y \: [: I: u - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> / `0 E3 u* b! l7 O+ v
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
, T2 i% H+ l: I# Z4 v+ H - </head>
! ^+ V$ h2 |! K4 B8 j& B" M - <body> 3 `) |0 H4 P2 D
- Hello, PageSpeed! 1 @. M6 L+ |9 N/ u* _, M
- </body> 9 I( H( _3 G/ z4 `/ z
- </html>
复制代码 9 b2 P D; v$ M
& w; Q$ N! K# R4 x! s |
|