russian   ukrainian   english

ПИТАННЯ З WEB

Хочу, аби при натисненні на лінк з моєю email-адресою було створено лист зі вмістом

Вставте на вашу сторінку наступний код:
<a href='mailto:1?cc=2&bcc=3&subject=4&body=5&charset=windows-1251&attach="x:\anyfile.ext"' title="Send mail">6</a> ,
де 1 - список адрес одержувачів (розділених комою "," чи крапкою з комою ";"),
2 - список адрес одержувачів (для копій повідомлення),
3 - список адрес одержувачів (для прихованих копій повідомлення),
4 - тема листа (до 256 символів включно),
5 - текст повідомлення (для створення окремих рядків використовується наступний формат запису "... ?&body=Перший рядок повідомлення.&body=Другий рядок повідомлення.&body=Третій рядок. ...". УВАГА: дана можливість працює не з усіма поштовими програмами - функція може спрацювати як один рядок, який зазначено останнім, у тексті повідомлення),
charset - кодування листа (приміром windows-1251, windows-1252, utf-8, utf-7, koi8-r, koi8-u, iso-8859-5, gb2312 тощо),
attach - додаток до листа (введіть шлях до файлу. УВАГА: charset і attach можуть працювати лише для поштових клієнтів, сумісних з Microsoft Exchange).
title - спливаюча підказка (введіть ваш текст)
Примітки: поміж знаками «амперсанд» (&) і «тег» чи знаками «тег» і «знак рівняння» не потрібно вставляти пробіли; через відсутність можливостей форматування та для уникнення проблем з введенням тексту не забувайте використовувати наступні символи: пробіл - %20, кома - %2c, знак питання - %3f, крапка - %2e, знак оклику - %21, двокрапка - %3a, крапка з комою - %3b.
Приклад: Strike it!.

Бажано прочитати також:
Джерело 1  Джерело 2  Джерело 3  Джерело 4  Джерело 5

Яким чином показати інформацію про поточний стан користувача ICQ?

Вставте на вашу сторінку наступний код:
<img src="http://online.icq.com/scripts/online.dll?icq=206352504&img=5" alt="the current status of icq-number" border="0"> ,
де після icq= потрібно ввести бажаний номер ICQ, а після img= номер індикатора (наразі, будь-яке число від 0 до 25).

Будь ласка, наведіть ще деякі приклади роботи з буфером за допомогою ява-скриптів?

Приклад дій із фокусуванням:

<html><head>
<script>
function Paste(){
document.forms[0].elements[0].createTextRange().execCommand("Paste");
document.forms[0].elements[0].focus();}
function Copy(){
document.forms[0].elements[0].createTextRange().execCommand("Copy");
document.forms[0].elements[0].focus();}
function Clear(){
document.forms[0].elements[0].createTextRange().execCommand("Delete");
document.forms[0].elements[0].focus();}
</script>
</head>
<body>

<form>
<textarea>будь-який текст</textarea>
<input type="button" onclick="Paste();" value="Вставити з буфера обміну">
<input type="button" onclick="Copy();" value="Копіювати вміст поля у буфер обміну">
<input type="button" onclick="Clear();" value="Видалити вміст поля">
</form>

</body>
</html>


Дії з буфером за допомогою функції clipboardData (лише для Інтернет Експлорер):

<html>
<head>
<script language="JavaScript">
function copyFunc()
{var txt = document.getElementById("theText").innerText;
window.event.returnValue = false;
window.clipboardData.setData("Text", txt);
alert("У буфер додано: \"" + txt + "\".")}
function getFunc()
{var datas;
datas = window.clipboardData.getData("Text");
document.getElementById("inp").value = datas;}
function delFunc()
{var datas = window.clipboardData.clearData("Text");
alert("Буфер очищено!")}
</script>
</head>

<body>
<p id="theText">Будь-який текст</p>
<input id="inp" type="text" disabled>
<input type="button" onclick="copyFunc()" value="Копіювати">
<input type="button" onclick="getFunc()" value="Вставити">
<input type="button" onclick="delFunc()" value="Очистити буфер">
</body>
</html>

Рекомендується прочитати:
Джерело 1  Джерело 2

Яким чином в полі TEXTAREA можна виконувати дії копіювання, вставки, вирізання, видалення і виділення тексту?

В цьому допоможе наступний код:

<form name="example">
<textarea name="clipboard" rows=2 cols=20>ваш текст</textarea>
<input onClick=javascript:clipboard.focus();clipboard.select(); type=button value="Позначити" name="button">
<input type="button" onClick="clipboard.createTextRange().execCommand('Cut')" value="Вирізати">
<input type="button" onClick="clipboard.createTextRange().execCommand('Copy')" value="Копіювати">
<input type="button" onClick="clipboard.createTextRange().execCommand('Paste')" value="Вставити">
<input type="button" onClick="clipboard.createTextRange().execCommand('Delete')" value="Видалити">
</form>

Чи відомі вам безкоштовні українські проксі-сервери?

Так, найкращим серед них є сайт http://proxygen.kiev.ua. Ви також можете переглянути нашу домівку у Uaix за допомогою саме цього сервісу!

Хочу тебе спитати, чи знаєш ти якусь компанію, що забезпечує безкоштовний хостинг, і так, щоб ім'я сайту закінчувалось на .ua?

Отримати безкоштовний український хостинг можна на наступних серверах http://uahosting.com.ua, http://iatp.org.ua, http://freehost.kiev.ua і http://ho.com.ua. Також можна спробувати http://www.free-ua.com (наразі проект закритий), http://freehost.com.ua/ukr/, http://hosting.banner.lviv.ua чи http://domivka.net.
Непоганий безкоштовний хостинг також можна отримати на UkrBiz.net, Народ.Ру, а також, УВАГА, http://www.ukrnic.com - Докладніше тут/Реєстрація, http://www.irishost.net - Докладніше тут/Реєстрація, http://by.ru - Реєстрація.
Не забувайте також про самостійний пошук відповідей на власні питання за допомогою пошуку в мережі Інтернет. Наприклад, для вашого питання, можете зробити пошуковий запит "безкоштовний український хостинг". Для пошуку можете скористатися нашою базою пошуковиків.

Пробачте, але маю до вас ще одне питання. Як зробити, щоб при натисканні на посилання відкривалося не ціле вікно Internet Explorer, а маленьке віконце, наприклад розміром 640*480?

Це можна вирішити багатьма способами, починаючи від легкого (звичайного) і закінчуючи досить підступними (докучливими), які можуть "довести" вашого відвідувача раптовим виплигуванням і надмірною завзятістю у показі різного виду віконець.
Розглянемо звичайний спосіб:
У "шапці" сторінки, тобто поміж тегами <head> і </head>, записуємо такий скрипт:

<script language="JavaScript">
<!--
function winop()
{
windop = window.open("http://slezenko.com","mywin","height=640,width=480,left=100,top=30");
}
-->
</script>


У "тілі" сторінки, тобто поміж тегами <body> і </body>, викликаємо скрипт при натисненні на посилання користувачем:

<body>
<a href="javascript:winop();">Відкрити вікно</a>
</body>


Приблизний html-код вашої сторінки:

<html>
<head>
<title>Open new window</title>

<script language="JavaScript">
<!--
function winop()
{
windop = window.open("http://slezenko.com","mywin","height=640,width=480,left=100,top=30");
}
-->
</script>
</head>
<body>
<a href="javascript:winop();">Відкрити вікно</a>
</body>
</html>


І ще, щоб зробити вікно "гнучким", тобто з можливістю зміни його розмірів, потрібно лише увімкнути опцію resizable=yes, дописавши даний параметр у рядку windop = window.open("http://slezenko.com","mywin","height=640,width=480,left=100,top=30,resizable=yes");

А ось як це виглядає:
Відкрити вікно.
Чи можна зробити так: .
Або так - відкрити вікно.

Радимо також поекспериментувати з наступними параметрами: channelmode, dependent, fullscreen, copyhistory, location, scrollbars, toolbar, directories, resizable, menubar, status, які можуть дорівнювати 0 ("no") чи 1 ("yes"), та height, width, left, top - дорівнюють звичайному числовому значенню.

Приклад запису функції:

Виберіть цікавий для вас розділ.