Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск скрипта через из другого окна браузера, помогите решить проблемы.......... 
:(
    Опции темы
LoMXon
Дата 13.3.2006, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 26.1.2006

Репутация: нет
Всего: нет



Есть скрипт на яве

Код

<script language="JavaScript"> 
<!-- 

function newindex() { //v2.0 
for (var i=0; i< (newindex.arguments.length - 1); i+=2) 
eval(newindex.arguments[i]+".location='"+newindex.arguments[i+1]+"'"); 
document.returnValue = false; 
} 
//--> 
</script>
<script language="JavaScript1.2"> 
<!-- 
function boom(n) { 
if (window.top.moveBy) { 
for (i = 10; i > 0; i--) { 
for (j = n; j > 0; j--) { 
window.top.moveBy(0,i); 
window.top.moveBy(i,0); 
window.top.moveBy(0,-i); 
window.top.moveBy(-i,0); 
} 
} 
} 
} 

function callJS(jsStr) { 
return eval(jsStr) 
} 
// End --> 
</script>



Как можно сделать чтоб этот скрипт был в одном окне браузера но запускался он через другое окно по нажатию кнопки.
Большое спасибо за помощь.
PM MAIL   Вверх
12345c
Дата 13.3.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Код

<input type=button onclick=o1.boom(число)>
<input type=button onclick=o1.newindex()>


o1 - имя_окна,где_находится скрипт. Если окно не созданное, а родительское, то вместо o1 - opener . Если opener имеет фреймы, то сложнее.

Действовать boom(число) будет на то окно, в котором находится. Подробнее см. учебник, главу об окнах и фреймах.


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
LoMXon
Дата 13.3.2006, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 26.1.2006

Репутация: нет
Всего: нет



Цитата(12345c @ 13.3.2006, 17:02)
Код

<input type=button onclick=o1.boom(число)>
<input type=button onclick=o1.newindex()>


o1 - имя_окна,где_находится скрипт. Если окно не созданное, а родительское, то вместо o1 - opener . Если opener имеет фреймы, то сложнее.

Действовать boom(число) будет на то окно, в котором находится. Подробнее см. учебник, главу об окнах и фреймах.

Слушай а как узнать это ИМЯ ОКНА где находится скрипт
и отпиши плизз немного подробнее что тут к чему
PM MAIL   Вверх
12345c
Дата 13.3.2006, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Его не узнают, а создают при выполнении o1=open(... , ... , ...);
Подробности давай в учебниках, там всё хорошо написано, зачем повторяться?

У родительского только имени нет.


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0408 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.