|
|
html代码:5 O9 ~4 s$ P8 S3 Z, S
- <html>
) ` k# G% d, b - <head>
% A& H$ N3 J8 B6 s8 Q) N - <title>combine_javascript example</title>
2 J- y/ e& ?4 Z2 d' f - <script src="js1.js"></script>
' O1 U% P4 x8 Z* K2 ^/ H - <script src="js2.js"></script> : D. T: K1 V& q) g/ }" J, i
- </head>
# K2 v4 q: M- N. Q- T( ^; f - <body> , |$ }: t; i! E1 ^
- Hello, PageSpeed! 1 o3 R% K0 i, G3 a' r
- </body>
/ Y& {2 u" i Z8 \) t3 }; t - </html>
复制代码 js1.js代码为:- h! L+ p- Q1 Z2 I% {# F! S. |1 |
- function logText(message) {
% k% B0 j# G& |$ n - document.body.appendChild(document.createTextNode(message)); ; `0 T( `/ f! W
- document.body.appendChild(document.createElement("br")); / O) O6 h( W# Q8 [) k8 Y
- }
复制代码 js2.js代码为:
% {$ p9 b" Y% G3 s. s- window.onload = function() { 1 ~3 F) f9 \3 m9 T
- logText("Application started."); 4 Y) Y, _" v0 k
- logText("Library operation confirmed.");
8 d0 E' K, L" f. i - }
复制代码 合并后的html代码:
% q: p$ c! ~. ^5 }/ k R% ~9 h* V- <html> & Y! X! ^% \3 r/ Q7 a+ d
- <head> % {: J- @8 z) D: Q+ r/ d
- <title>combine_javascript example</title> 1 N" ^1 b% N* b! s5 h' N5 \
- <script src="js1-js2.js"></script> $ a; ^. z' p1 J6 G3 E
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> & ~* c' ?0 {7 t4 Z% n+ V3 P7 h" B# S
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
$ ?# F. Q! i) D. D( H" \6 ~ - </head>
. k! ]8 E; F- K) H' P2 I - <body> ; |" J1 ~6 [9 Q0 x! f
- Hello, PageSpeed!
/ H7 p$ B) Q1 }1 d% d3 N2 Q - </body> 4 l% O+ C z- N2 {0 ~
- </html>
复制代码 2 g: V$ E! K7 w/ a4 k
: k2 J8 f8 V* Q( X: n
|
|