ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

Скрипт окна

 

4875
ValdeZ @ValdeZ
Нужен скрипт для ссылки, которая открывает: окно заданных размеров, по центру экрана..и с кнопкой закрытия окна

4036
DelFast @DelFast
в опции ссылки пропиши а не в саму страницу, хотя в саму можно тоже

4875
ValdeZ @ValdeZ
ты не понял, просто видел внутри чата на ссылках: windows.open...лалала... и окно открывалось с нужными размерами..а вот поставил такую штуку на обычную ссылку...не пашет

6600
Александр @admiral
ValdeZ пишет:

ты не понял, просто видел внутри чата на ссылках: windows.open...лалала... и окно открывалось с нужными размерами..а вот поставил такую штуку на обычную ссылку...не пашет

Потому что внутри чата работают скрипты, в которых прописана функция, которая открывает новое окно с нужными размерами, попробуй добавить эту функцию на страницу с сылками

8497
Степан @Trilby
<a href=URL.html onclick="parent.wo(this.href,'Тайтл','200','450','yes');return false" target=blank class="ok">ИМЯ ССЫЛИ</a>

четакатата..

4875
ValdeZ @ValdeZ
<a href="http://tvoichat.com/?inc=feedback" target="_blank" onclick="parent.wo(this.href,'форма обратной связи','200','450','yes');return false"title="Форма обратной связи">свяжитесь</a>
ну и почему оно не работает?

1258
Сергей @seg
ValdeZ пишет:

<a href="http://tvoichat.com/?inc=feedback" target="_blank" onclick="parent.wo(this.href,'форма обратной связи','200','450','yes');return false"title="Форма обратной связи">свяжитесь</a>
ну и почему оно не работает?

Держи. Так работает:

<a href="#" target="_self" title="Девченки, пишите. Я жду. Очень." onclick=window.open("http://tvoichat.com/?inc=feedback","null","width=400,height=400,resizable=no,menubar=no,scrollbars=no")>Обратная связь</a>

Красное можеш убрать или изменить на yes или auto (scrollbars). resizable-возможность юзера изменять размер окна мышкой. но мне так нра.

Отредактировано seg - 28.02.2009
4875
ValdeZ @ValdeZ
seg пишет:

ValdeZ пишет:

<a href="http://tvoichat.com/?inc=feedback" target="_blank" onclick="parent.wo(this.href,'форма обратной связи','200','450','yes');return false"title="Форма обратной связи">свяжитесь</a>
ну и почему оно не работает?

Держи. Так работает:

<a href="#" target="_self" title="Девченки, пишите. Я жду. Очень." onclick=window.open("http://tvoichat.com/?inc=feedback","null","width=400,height=400,resizable=no,menubar=no,scrollbars=no")>Обратная связь</a>

Красное можеш убрать или изменить на yes или auto (scrollbars). resizable-возможность юзера изменять размер окна мышкой. но мне так нра.

не..не то
окно открывается не по центру а вверху слева..

2536
удалён @crigon
ValdeZ, "parent" не нужно и естественно function wo() должна быть в документе...

4875
ValdeZ @ValdeZ
crigon пишет:

ValdeZ, "parent" не нужно и естественно function wo() должна быть в документе...

а что должно быть в этой функции, не подскажешь?

2536
удалён @crigon
В scripts.dat она есть

6600
Александр @admiral
...
<script language="JavaScript" type="text/javascript">
function wo(url,name,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
set ='height='+h+',width='+w+',top='+TopPosition+
',left='+LeftPosition+',scrollbars='+scroll+',resizable'
window.open(url,name,set);
}
</script>
<a href="#" onclick="wo('http://tvoichat.com/?inc=feedback','feedback','365','400','yes'); return false;" title="Форма обратной связи">свяжитесь</a>

3910
Дмитрий @Q-Tec
подскажи как вставить в это учитывая скрипт выше, тоесть что бы реферальная регистарция открылось в окне пределённых размеров.


<SCRIPT><!--
var get=new Array();
var a=location.search.substr(1).split("&");
for(var i=0; i<a.length;i++) {var j=a[i].split("="); get[j[0]]=j[1];}
var ref=get['ref'];
document.write('Ссылка на реферальную регистарцию');
// -->
</SCRIPT>

Отредактировано Q-Tec - 26.03.2009
20090
Dimitry @Dimitry
ну ты хоть покажи какую тебе ссылку надо открыть в новом окне )

3910
Дмитрий @Q-Tec
Извеняюсь забыл 😀 ) (Знаю что нужно ставитьтак - \' \' , но не получается...)

'index.php?inc=reg&ref='+ref;

-

<a href="#" onclick="wo('Ссылка на регу','reg','365','400','yes'); return false;" title="rega">rega</a>

Отредактировано Q-Tec - 26.03.2009
20090
Dimitry @Dimitry
document.write('<a href="#" onclick="wo(\'index.php?inc=reg&ref='+ref+'\',\'reg\',\'365\',\'400\',\'yes\'); return false;" title="rega">rega</a>');

должно так работать

3910
Дмитрий @Q-Tec
Странно, вроде так же делал, но твой вариант работает, мой не работал новерно потому что, что-то пропустил новерное...спасибо.