|
|
html代码:- C3 D" \: k0 L
- <html>
/ ^7 H$ O7 G' G+ u - <head> 2 a$ j Z$ f9 ?' A8 I1 f( {
- <title>combine_javascript example</title> * B3 r5 m1 x$ K) X& |
- <script src="js1.js"></script>
3 X* D3 f4 f' l - <script src="js2.js"></script>
: b3 P. S+ e" R& `. V, _' I! ^ - </head>
. \: W. }: |! y! Q4 n - <body>
! g- f6 Q% n# j) \3 r+ S - Hello, PageSpeed!
* }9 F3 q9 c4 l% k! | - </body> / T9 V. p% D' A0 B9 a
- </html>
复制代码 js1.js代码为:+ W/ e- |" L* j2 C. ?- k$ q5 \. g: @
- function logText(message) { * ^5 ]% u! ^& f% R7 w
- document.body.appendChild(document.createTextNode(message)); & Q4 h9 `# W* e. t" h& |
- document.body.appendChild(document.createElement("br"));
/ s! y% V" S W! R7 n4 J/ @; F - }
复制代码 js2.js代码为:
4 n' W$ d7 k3 [- window.onload = function() {
. o. h7 o% u, W4 ?& U: v( g4 X7 J - logText("Application started.");
) C9 p4 s! C. u7 a - logText("Library operation confirmed.");
0 G+ a5 {1 ?8 O& N - }
复制代码 合并后的html代码:
! e$ B; J' g& j2 G$ P- <html>
, j/ W2 P/ }( P% }0 { - <head>
$ s7 R- u7 U8 ?, p( A n8 ? - <title>combine_javascript example</title>
+ o L, p8 d d! @$ U, t& t - <script src="js1-js2.js"></script> 8 A8 F8 g+ e! r3 F
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
- @0 q# j4 C1 a - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 9 F# ~5 H0 A# t! c0 k
- </head>
6 v$ N6 s4 t) a% ]" B; W0 L - <body> ; A4 a3 H# E/ m5 S& d
- Hello, PageSpeed! * C8 D) C# l+ j& Y8 |
- </body> 9 X* ?3 O g; z
- </html>
复制代码
$ J- c2 a* D8 p4 J0 B; S5 o3 B0 ?% c
|
|