Javascript cgi helyett SSI
SSI az egyetlen normális módja beszúrni külső HTML-kódot az oldalra. Sajnos nem minden hosting szolgáltatásokat vehetik igénybe SSI, hogy a kapcsolatok a kezében sok webmester.
Azt kell mondanom, hogy jött az ötlet, én nem: én tanultam webhelyek, amelyek a más oldalakon, hogy helyezze be híreket blokk.
A kezelés ezeket a sorokat az ügyfélnek kell letölteni js.js fájlt dolgozni, mint egy forgatókönyvet, és helyezze az eredményt a kimeneti dokumentumban.
document.write ( 'stroka_HTML kód \ n'); document.write ( 'stroka_HTML kód \ n'); stb
Akkor, persze, írd ezt meg:
document.write ( 'stroka_HTML kód \ n stroka_HTML kód \ n.');
ez kisebb méretű, de az első helyen, nem olyan szép, másrészt a vonal lesz hosszú, kényelmetlen szerkesztésre.
A fenti zamorochka az, hogy nem minden karakter HTML-kódot lehet továbbítani „ahogy van”. Így, az aposztróf karakter kezeljük, mint egy vonal végén, és hibát okoz. Idézetek is okozhatja a hibát. Ezért fenntartott karaktert kell elhelyezni a fordított perjel után - akárcsak a PERL :)
document.write ( '\ N „);
Változata a szkript én változata megtalálható itt
Most a hátrányokat. És meg kell mondanom, elengedhetetlen.
Az elején azt mondtam, hogy ez a megközelítés - nem SSI. Itt van miért. A fő különbség az, hogy:
1. SSI feldolgozása a szerveren. Azoknak a felhasználóknak, és a keresőmotorok, hogy hozzáférjen a HTTP-n keresztül helyén, nincs különbség e, hogy ezt az oldalt, SSI, vagy egyszerűen csak a „szilárd” HTML-kód - kapnak már készen oldal: A kiszolgáló hozza azt a töredékek és azt mondják, hogy így ez volt :)
Továbbra is vigasztalni magukat egy előnye ennek a módszernek: ezen a módon lehet beágyazni dokumentumok nem csak a saját szerver, hanem bármely más, hiszen csinál ugyanazokat a híreket. (C) Andrew Black
[email protected]