С нами с 21.01.05
Сообщения: 34
Рейтинг: 24
|
Добавлено: 29/08/07 в 09:09 |
hi
Код: |
<a href=# onclick="save_email('ddddddddddd');">ffff</a>
<script type="text/javascript">
function save_email(email){
save_email = window.open("");
save_email.focus();
setTimeout('save_email.close();',2000);
}
</script>
|
вот такой скрипт срабатывает только 1 раз, при повторном нажатии на ссылку выскакивает error:
Цитата: | Error:
name: TypeError
message: Statement on line 1: The Object does not implement [[Call]] |
подскажите, что не правильно ?
|
|
|
|
С нами с 29.08.07
Сообщения: 1
|
Добавлено: 29/08/07 в 09:56 |
Это из-за того, что у Вас название функции и имя переменно, определенной в этой функции совпадают.
Переименуйте либо функцию либо переменную save_email.
Например так:
Код: |
<a href=# onclick="save_email('ddddddddddd');">ffff</a>
<script type="text/javascript">
function save_email(email){
save_email_window = window.open("");
save_email_window.focus();
setTimeout('save_email_window.close();',2000);
}
</script>
|
|
|
|
|
С нами с 21.01.05
Сообщения: 34
Рейтинг: 24
|
Добавлено: 29/08/07 в 10:20 |
ozket писал: | Это из-за того, что у Вас название функции и имя переменно, определенной в этой функции совпадают.
...... |
Млин точно, в js не силен (
СПАСИБО
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |