Родились сегодня:
lSemperFi


Лидеры рейтинга

ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

391

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Советник

379

Россия, Санкт-Петербург


ID: 401888

puporev

Профессор

215

Россия, Пермский край


ID: 400669

epimkin

Профессионал

111


ID: 405338

vovaromanov.jr

1-й класс

103


ID: 242862

Hunter7007

Мастер-Эксперт

29

Россия, Омск


ID: 137394

Megaloman

Мастер-Эксперт

25

Беларусь, Гомель


8.10.2

13.10.2021

JS: 2.10.2
CSS: 4.6.0
jQuery: 3.6.0
DataForLocalStorage: 2021-10-27 22:16:01-standard


Создание программ на программной платформе .NET Framework и языках С# и Java.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)

Консультация онлайн # 160292

Раздел: .NET Framework / C# / Java
Автор вопроса: Dima1967
Дата: 12.02.2009, 13:25 Консультация закрыта
Поступило ответов: 1

Здравствуйте.
Скажите пожалуйста как сделать ,что бы при открывании нового окна
function OpenInfoWin(txt,i)
{

window.open("Info_user.php?user="+ txt, "InfoUserwindow"+i, 'width=1024,height=600, scrollbars= 1, menubar=no,location=no, resizeable=yes,title' +'info' );

}

не подпрыгивала страница ? Окно открывается по onclick.
Спасибо.

Последнее редактирование 12.02.2009, 13:38 [неизвестный]
Ответ # 243706 от Товарищ Бородин
Здравствуйте, Dima1967!
В конце определения функции OpenInfoWin не хватает return false;. Добавьте и убедитесь smile

С уважением, Товарищ Бородин

Товарищ Бородин

Посетитель
15.02.2009, 20:55
Мини-форум консультации # 160292
Товарищ Бородин

1

= общий =    12.02.2009, 13:43

Dima1967, из Вашего вопроса невозможно понять, что такое "подпрыгивание страницы". В таких случаях целесообразно приводить код участка страницы, а не только код функций. Потому что в данном случае никакого подпрыгивания языком Javascript не предусматривается.

неизвестный

2

= общий =    12.02.2009, 21:38


<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1251">
<TITLE></TITLE>
<META NAME="GENERATOR" CONTENT="OpenOffice.org 2.0.3 (Win32)">
<META NAME="CREATED" CONTENT="20090212;19595334">
<META NAME="CHANGED" CONTENT="20090212;20003760">

<script type="text/javascript" >
function OpenInfoWin(txt,i)
{

window.open("1.html?user="+ txt, "InfoUserwindow"+i, 'width=1024,height=600, scrollbars= 1, menubar=no,location=no, resizeable=yes,title' +'info' );

}

</SCRIPT>


</HEAD>
<BODY >
<TABLE WIDTH=100% BORDER=1 CELLPADDING=4 CELLSPACING=3 >

<TR VALIGN=TOP>
<TD id="1" WIDTH=50%>
ВЕРХ
</TD>
<TD WIDTH=50%></TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=50%>
<P><BR>
</P>
</TD>
<TD id="5" WIDTH=50%>
<a href="#" onclick="OpenInfoWin('1','i')" >ТЕСТ </a>
</TD>
</TR>
</TABLE>
<P><BR><BR>
</P>
</BODY>
</HTML>


Сузьте немножко Ваш экран ,что бы справа у Вас получилась полоса прокрутки и было видно перед глазами слово ТЕСТ - оно внизу , дальше кликните по нему, откроется новое окно - на родительской странице, откуда запускали это окно , слово ТЕСТ уйдёт вниз и вы его не видите ,а слово ВЕРХ появится перед глазами т.е. страница "подпрыгнет" . Это плохой эффект - допустим есть список очень линный , пользователь находится в средине его, кликает по ссылке ,что бы получить дополнительную информ. , в новом окне и его пункт на котором он находился окажется внизу непонятно где. Как избежать этого эффекта при открытии нового окна или может есть другой способ выдать дополнительную информацию из базы ,что бы избежать этого эффекта?

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

Лучшие эксперты раздела

Зенченко Константин Николаевич

Старший модератор

Рейтинг: 162

Коцюрбенко Алексей Владимирович

Старший модератор

Рейтинг: 70

solowey

Академик

Рейтинг: 3

CradleA

Мастер-Эксперт

Рейтинг: 1

Лысков Игорь Витальевич

Мастер-Эксперт

Рейтинг: 0

Асмик Гаряка

Советник

Рейтинг: 0