document - Kurs HTML i CSS
- Galeria zdjęć HTML / Skrypt galerii zdjęć
...GalleryView.prototype.open = function(goBack, goForward, onClose, onLoad) { this.onLoad = onLoad; this._overflow = document.body.style.overflow; document.body.style.overflow = 'hidden'; this.container = this._createContainer(); this.progress = this._createPropress(); this.container.appendChild(this.progress); this.caption = this._createCaption(); this.container.appendChild(this.caption); this.back = this._createNavigation('❮...
- Indeks, wyszukiwarka / Skrypt indeksu, wyszukiwarki
...b[0]) return 0; return a[0].compare() < b[0].compare() ? -1 : 1; } ); } if (typeof sortuj != 'undefined' && sortuj < 0) { document.write("<pre>"); for (var i = 0; i < hasla.length; i++) { document.write("['" + hasla[i][0].addSlashes() + "','" + hasla[i][1].addSlashes() + "']" + (i < hasla.length - 1 ? ",\n" : "")); } document.write("</pre>"); } else { document.write( '<form id="' + this.id + '" action="javascript:void(0)" onsubmit...
- Aktualizacja / Data aktualizacji strony
...należy podać lokalizację utworzonego wcześniej pliku date.js. Teraz wystarczy wkleić na stronie w wybranym miejscu przykładowy kod: <script> document.write(new Date(document.lastModified).date('d.m.Y')); </script> Sposób wyświetlania daty można zmienić, podając w wyróżnionym miejscu inny szablon formatujący datę. Pojedyncze litery w tym tekście odpowiadają specjalnym kodom formatującym. Przykładowo: litera d zostanie zastąpiona dniem miesiąca, m - numerem miesiąca, natomiast Y...
- Przeglądarka zdjęć
...this.id = id; this.zdjecia = zdjecia; var timerID = null; this.wyswietl = function(nr) { clearTimeout(timerID); var f = document.getElementById(this.id); if (nr f.elements['zdjecia'].options.length - 1) nr = 0; if (nr == 0) { f.elements['poczatek'].disabled = true; f.elements['wstecz'].disabled = true; f.elements['dalej'].disabled = false; f.elements['koniec'].disabled = false; } else if (nr...
- Menu rozwijane, otwierane, wysuwane / Skrypt menu rozwijanego, otwieranego, wysuwanego
...window.location.host + window.location.pathname.replace(/[^\/\\]+$/, ''); if (style) { if (style.indexOf(':') < 0) { document.getElementById(id).className += ' ' + style; } else { style = style.replace(/(^\s+|(\s|;)+$)/g, '').split(/\s*;\s*/); for (var i = 0; i < style.length; i++) { style[i] = style[i].split(/\s*:\s*/); for (var j = 0, c, property = ''; j < style[i][0].length; j++) { c = style[i][0].charAt(j)...
- Odsyłacze HTML / Odsyłacz pocztowy <a "mailto">
...var domena = 'poczta.onet.pl'; var dodatkowe = ''; var opis = 'Wyślij list do autora Kursu HTML'; var dymek = ''; var pasek = ''; var atrybuty = ''; document.write(''); if (opis) document.write(opis + ''); else document.write(uzytkownik + '\x40' + domena + ''); Pamiętaj, że podanie swojego adresu na stronie WWW, może spowodować, że zaczną do Ciebie przychodzić niechciane wiadomości - reklamówki (tzw. spam). Dobrym pomysłem może być założenie sobie darmowego konta pocztowego w dowolnym portalu...
- Zareklamuj się tutaj za darmo
...i profesjonalnej oprawie graficznej, które dopiero rozpoczynają działalność: do negocjacji W razie mniejszej liczby wejść niż na stronie Kursu HTML document.write(': szczegóły'); . Na swojej stronie musisz udostępnić statystykę odwiedzin! Jeśli jej nie ma, załóż np. stat4u. Button serwisu Kurs HTML musi być umieszczony przynajmniej na stronie głównej, w dobrze widocznym miejscu. Obowiązujący rozmiar przycisku: 88x31 (inne zostaną sztucznie dopasowane), objętość pliku: poniżej 10 KB, format...
- Menu drzewiaste / Skrypt menu drzewiastego
...0; margin-top: 0; margin-bottom: 0; } ul.tree li { display: block; list-style-type: none; padding-left: 20px; background-image: url("document.gif"); background-position: left top; background-repeat: no-repeat; } ul.tree li.closed { background-image: url("closed.gif"); background-position: left top; background-repeat: no-repeat; } ul.tree li.opened { background-image: url("opened.gif"); background-position: left top; background-repeat: no-repeat; } ul.tree li a...
- Skórki
...path : '/'; var link = null; var original = ''; var css = ''; this.get = function() { if (css != '') return css; var matches = document.cookie.match(new RegExp('(^|;\\s*)' + this.name + '=([^;]*)')); if (matches && matches.length == 3) css = matches[2]; return css; } this.set = function(url) { document.cookie = this.name + '=' + url + (this.expires > 0 ? ';expires=' + new Date(new Date().getTime() + 86400000 * this.expires).toGMTString() : '') + ';path...
- AutoIFRAME / Skrypt AutoIFRAME
...Domyślny dolny margines: var autoiframe_margin = 50; var autoiframe_timer = null; function autoiframe(id, margin) { if (parent != self && document.body && document.body.offsetHeight && document.body.scrollHeight) { clearTimeout(autoiframe_timer) if (typeof id != 'undefined' && id) autoiframe_id = id; parent.document.getElementById(autoiframe_id).height = 1; autoiframe_timer = setTimeout("parent.document.getElementById(autoiframe_id).height...