Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Посетители не видят нижней части страницы
 
 автор: Владимир55   (24.02.2008 в 15:01)   письмо автору
 
 

Есть форма ввода пароля, которая запускается в окне заданного размера вот по такой ссылке:

<form target = "wow" method = "post" action="x-1.php" onsubmit = "window.open('about:blank','wow','width=500, height=350')">

При этом открывается окно размером 500х350, и в этом окне исполняется код:

$f1 = '
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<noindex>
<p style="margin-top: 0; margin-bottom: 0" align="left"><font face="Arial">Для
получения доступа к файлу пошлите <span lang="en-us">SMS </span>сообщение,
содержащее в качестве текста пять цифр: 88567</font></p>
<p style="margin-top: 0; margin-bottom: 0" align="left">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0" align="left"><font face="Arial">
Жители России отсылают <span lang="en-us">SMS</span> на короткий номер 1151</font></p>
<p style="margin-top: 0; margin-bottom: 0" align="left"><font face="Arial">
Жители Украины отсылают <span lang="en-us">SMS</span> на номер 5012 </font>
<font face="Arial Narrow">
(UMC и Киевстар)</font></p>
<p style="margin-top: 0; margin-bottom: 0" align="left"><font face="Arial">
Жители Казахстана отсылают <span lang="en-us">SMS</span> на номер 9912 </font>
<font face="Arial Narrow">
(K-Cell и КарТел)</font></p>
<p style="margin-top: 0; margin-bottom: 0" align="left">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0" align="left"><font face="Arial">Через
30 секунд вы получите на свой телефон сообщение с номером пароля, который нужно
ввести вот в это окошко:</font></p>
</noindex>';

$f2 = '<form method="post">
<input type="text" name="pass">
<input type="submit" value="Ввести пароль.">
</form>';

    $f3 = '<p style="margin:0 10px; text-indent: 15px; " align="justify"><font face="Arial" size="4"><a " target="_blank" href="../../abonement.htm">Абонемент</a></font></p>';

    $forma = $f1 . $f2 . $f3 ;

    @$pass = $_POST['pass'];
    if (!$pass)
        {
            echo "<br>$forma";
              die();        // Остановка скрипта
        }


У меня получается скриншот (my), из которого следует, что весь текст прекрасно читается. И в ИЕ, и в ФФ.

Но посетители жалуются, что не видят нижней части страницы (скриншот 777). Хотя и у меня, и у недовольного стоит ОС ХР, и мы оба смотрим через ИЕ.

Как исправить эту ситуацию?

(Скриншоты в Приложении).

   
 
 автор: elenaki   (24.02.2008 в 15:15)   письмо автору
 
   для: Владимир55   (24.02.2008 в 15:01)
 

может, где-то стоит overflow=hidden? может, стОит увеличить высоту окна? или уменьшить
шрифт, зачем такие огромные буквы? может, юзеры сами могут увеличивать шрифт? тогда
они сами и виноваты. в конце концов, можно и прокрутку сделать в окне. для идиотов...

   
 
 автор: Владимир55   (24.02.2008 в 15:22)   письмо автору
 
   для: elenaki   (24.02.2008 в 15:15)
 

"может, где-то стоит overflow=hidden?"
Не обнаружено.

"может, стОит увеличить высоту окна? или уменьшить шрифт"
Это вполне можно сделать. Но вопрос: насколько?

И хочется в принципе разобраться, почему же так происходит.

   
 
 автор: elenaki   (24.02.2008 в 15:25)   письмо автору
 
   для: Владимир55   (24.02.2008 в 15:22)
 

потому что окно новое, где форма, открываeте без скроллинга. поставьте хотя бы auto, чтоб
он появлялся, когда требуется.

   
 
 автор: Владимир55   (24.02.2008 в 15:51)   письмо автору
 
   для: elenaki   (24.02.2008 в 15:25)
 

"окно новое, где форма, открываeте без скроллинга. поставьте хотя бы auto"

Да вот пока что не удается этого сделать!

Что надо вписать сюда?

<form target = "wow" method = "post" action="x-1.php" onsubmit = "window.open('about:blank','wow','width=500, height=350')">

   
 
 автор: elenaki   (24.02.2008 в 16:07)   письмо автору
 
   для: Владимир55   (24.02.2008 в 15:51)
 

window.open("mx.htm" , "title", "top=100, left=200, width=500, height=350, status=no, titlebar=no, toolbar=no, scrollbar=auto, menubar=no, location=no");

   
 
 автор: Владимир55   (24.02.2008 в 18:07)   письмо автору
 
   для: elenaki   (24.02.2008 в 16:07)
 

У меня открытие новой страницы идет из формы путем активации (я специально привел этот код).

Как я понимаю, приведенный Вами код туда не впишешь...

   
 
 автор: elenaki   (24.02.2008 в 18:49)   письмо автору
 
   для: Владимир55   (24.02.2008 в 18:07)
 

неужели так трудно приложить мозги? и сравнить две фукнции? все разжевывать надо...


<form target = "wow" method = "post" action="x-1.php" onsubmit = "window.open('about:blank','wow','width=500, height=350, status=no, titlebar=no, toolbar=no, scrollbar=auto, menubar=no, location=no')"> 
 

   
 
 автор: Владимир55   (24.02.2008 в 20:36)   письмо автору
 
   для: elenaki   (24.02.2008 в 18:49)
 

Елена!

Если у Вас есть желание мне помочь - помогайте, и я буду Вам благодарен.

Если же Вы намерены рассуждать про мои мозги, то лучше не пишите мне ничего. Я и без Вас обойдусь, воспользовавшись более корректной помощью других людей.

В любом случае, консультация в таком тоне мне не нужна.

   
 
 автор: elenaki   (25.02.2008 в 10:38)   письмо автору
 
   для: Владимир55   (24.02.2008 в 20:36)
 

продолжайте работать во Фронтпейдже (и гордиться этим)... программист должен уметь
читать и понимать чужой код.

   
 
 автор: Владимир55   (25.02.2008 в 11:37)   письмо автору
 
   для: elenaki   (25.02.2008 в 10:38)
 

Программист должен уметь отвечать на тот вопрос, который ему задали. Чтобы его ответ был ОТВЕТОМ, а не сырьем для переработки.

И делать это без хамства.

===================
Довольно спама на техническом форуме. Вы в каждый технический вопрос подмешиваете свою проблемность. Кому каким редактором пользоваться и чем гордиться - Вас это совершенно не касается.
Не пишите больше в моих темах, иначе они тонут в мусоре. Вот и эту тему мне придется открывать заново.

   
 
 автор: Trianon   (25.02.2008 в 12:01)   письмо автору
 
   для: Владимир55   (25.02.2008 в 11:37)
 

>Программист должен уметь отвечать на тот вопрос, который ему задали. Чтобы его ответ был ОТВЕТОМ, а не сырьем для переработки.
>И делать это без хамства.

Заблуждаетесь. Это должен делать работник техподдержки. Оплаченной техподдержки.

>===================
>Довольно спама на техническом форуме.
>Не пишите больше в моих темах, иначе они тонут в мусоре.
Здесь Вы тоже заблуждаетесь.
Это не Ваша личная тема. Это тема на форуме, а не в Вашей почте.
Люди, которые дают на этом форуме ответы, делают это не столько лично для вопрошающего, сколько для того, чтобы накопленной в базе информацией могли пользоваться другие.
Как минимум те люди, которые дают здесь сколь-нибудь адекватные ответы.
К сожалению,... к моему большому сожалению их можно пересчитать по пальцам.
И сейчас Вы пытаетесь учить именно такого человека.
Не стоит.

   
 
 автор: Владимир55   (25.02.2008 в 12:13)   письмо автору
 
   для: Trianon   (25.02.2008 в 12:01)
 

Хотя это и общий форум, но это не означает, что на нем следует пускаться в рассуждения, не относящиеся к теме. Ну, давайте я тоже начну в каждой созданной Леной теме рассуждать про ее мозги! Найду, что сказать по этому поводу, но зачем это делать?


"И сейчас Вы пытаетесь учить именно такого человека."
Я просто одергиваю хама.

Какова бы ни была квалификация того или иного специалиста, его советы, перемешанные с хамством, я терпеть не стану.

   
 
 автор: mihdan   (25.02.2008 в 12:22)   письмо автору
 
   для: Владимир55   (25.02.2008 в 12:13)
 

Так что решили то? Получилось?

   
 
 автор: Владимир55   (25.02.2008 в 14:38)   письмо автору
 
   для: mihdan   (25.02.2008 в 12:22)
 

Как это ни странно, но вертикальная прокрутка не появилась.

Я и ранее пытался ее запустить, но при таком способе вызова страницы, похоже, есть какая-то тонкость...

Но самое главное - хотелось бы понять, почему посетитель страничку видит крупнее, чем я, при том же броузере?

Может, нужны какие-то более "строгие" html теги?

   
 
 автор: mihdan   (25.02.2008 в 18:36)   письмо автору
 
   для: Владимир55   (25.02.2008 в 14:38)
 

А может просто разрешение экрана у ваших пользователей другое нежели ваше???


<form target = "wow" method = "post" action="x-1.php" onsubmit = "window.open('about:blank','wow','width=500,height=350,scrollbars=yes')">

   
 
 автор: Владимир55   (29.02.2008 в 17:52)   письмо автору
 
   для: mihdan   (25.02.2008 в 18:36)
 

Разрешение экрана у меня с этим пользователем одинаковое.

Видимо, всего предусмотреть невозможно, а потому я решил воспользоваться Вашим советом и установить везде рекомендуемый Вами код.

Все прекрасно работает, спасибо Вам!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования