Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

28.04.2010, 00:01
|
|
Новичок
Регистрация: 27.04.2010
Сообщений: 2
Провел на форуме: 8227
Репутация:
0
|
|
У меня такой вопрос возможно ли зделать скрипт что бы открывалось 50 всплывающих окон указаными сайтами. 
|
|
|

28.04.2010, 10:31
|
|
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме: 876216
Репутация:
209
|
|
Сообщение от Haifisch
У меня такой вопрос возможно ли зделать скрипт что бы открывалось 50 всплывающих окон указаными сайтами. 
Какой вопрос, такой ответ.
Отвечаю: Да, возможно!
|
|
|

28.04.2010, 10:34
|
|
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме: 876216
Репутация:
209
|
|
Сообщение от DiHWO
есть ли в js функция аналогичная echo в пхп?
Код:
document.write
e.innerHTML
e.innerText
|
|
|

28.04.2010, 10:37
|
|
Новичок
Регистрация: 27.04.2010
Сообщений: 2
Провел на форуме: 8227
Репутация:
0
|
|
Сообщение от biophreak
Какой вопрос, такой ответ.
Отвечаю: Да, возможно!
А примерно как?
|
|
|

28.04.2010, 12:24
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Здравствуйте, помогите решить следующую проблему:
Есть скрипт для вставки BB кода и сохранения выделения текста (т.е после вставки bb кода текст остаётся выделенным):
Код:
function click_bb(aid,Tag) {
var Open='['+Tag+']';
var Close='[/'+Tag+']';
if (window.attachEvent && navigator.userAgent.indexOf('Opera') === -1) {
var doc = document.getElementById(aid);
doc.focus();
sel = document.selection.createRange();
sel.text = Open+sel.text+Close;
doc.focus();
} else {
docs = document.getElementById(aid);
var doc = docs[0];
var ss = doc.scrollTop;
sel1 = doc.value.substr(0, doc.selectionStart);
sel2 = doc.value.substr(doc.selectionEnd);
sel = doc.value.substr(doc.selectionStart,
doc.selectionEnd - doc.selectionStart);
var text = doc.firstChild;
doc.value = sel1 + Open + sel + Close + sel2;
selPos = Open.length + sel1.length + sel.length + Close.length;
doc.setSelectionRange(sel1.length, selPos);
doc.scrollTop = ss;
}
return false;
}
Если сделать так:
Код:
<form name="form_name">
<a href="#" onclick="click_bb('area_id', 'b');">BB - 1</a>
<textarea id="area_id" cols="40" rows="4"></textarea>
</form>
То всё работает как нужно, если же написать так:
Код:
<form name="form_name">
<div onclick="click_bb('area_id', 'b');">BB - 1</div>
<textarea id="area_id" cols="40" rows="4"></textarea>
</form>
то в IE 6,7 срабатывает не правильно (тэги вставляются на текужее положение курсора и выделение не сохраняется)
Как можно исправить JavaScript, таким образом, что бы второй вариант работал верно?
|
|
|

28.04.2010, 15:55
|
|
Участник форума
Регистрация: 23.10.2009
Сообщений: 103
Провел на форуме: 289669
Репутация:
7
|
|
как сделать так, чтобы при изменении текста в текстареа, в другой элемент (например просто <div>) что-нибудь записывалось. Например на <textarea> стоит onchange, и надо чтобы когда onchange сработал в <div> записалось чтонить через document.write
|
|
|

28.04.2010, 16:07
|
|
Познающий
Регистрация: 03.01.2010
Сообщений: 42
Провел на форуме: 162143
Репутация:
3
|
|
Сообщение от Haifisch
А примерно как?
Код:
var arr_addres = new Array(адреса...);
for (i=0;i<=arr_addres.length;i++)
{
window.open(arr_addres[i]);
}
Последний раз редактировалось SHiNiGaMi; 28.04.2010 в 17:12..
|
|
|

28.04.2010, 16:23
|
|
Новичок
Регистрация: 23.07.2008
Сообщений: 28
Провел на форуме: 104504
Репутация:
1
|
|
Сообщение от DiHWO
как сделать так, чтобы при изменении текста в текстареа, в другой элемент (например просто <div>) что-нибудь записывалось. Например на <textarea> стоит onchange, и надо чтобы когда onchange сработал в <div> записалось чтонить через document.write
Можно наверно так сделать:
Код:
<script type="text/javascript">
function do_it(){
document.getElementById("test").innerHTML = text.value;
}
</script>
<textarea onchange=do_it(); name="text"></textarea>
<div id="test"></div>
|
|
|

28.04.2010, 19:35
|
|
Участник форума
Регистрация: 23.10.2009
Сообщений: 103
Провел на форуме: 289669
Репутация:
7
|
|
w_2k, спс. Теперь другой вопрос, Что надо написать чтобы в переменную занесся текст из textarea?
Код:
var text = document.getElementById("textarea_id") //Что сюда дописать?
|
|
|

28.04.2010, 19:42
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
.value;
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|