Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.03.06;
Скачать: CL | DM;

Вниз

Глюк Webbrowser а в Windows XP (Delphi XE2)   Найти похожие ветки 

 
rails ©   (2014-08-18 23:28) [0]

Когда тестировал программу в Windows XP, выявил, что данные компонента Webbrowser, даже при наличии вертикальной прокрутки, не прокручиваются до конца вниз. В итоге небольшая часть данных не отображается. Если кто-то столкнулся с данной проблемкой и/или знает как это настроить (или даже есть соображения по этому поводу), ответьте пож.


 
DimaBr ©   (2014-08-19 12:48) [1]

Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.


 
brother ©   (2014-08-19 13:46) [2]

какая версия ИЕ?


 
brother ©   (2014-08-19 14:22) [3]

в css проблемм нет?


 
rails ©   (2014-08-19 19:04) [4]

Проблема наблюдается в XP на мониторах 4:3 (16:9 - всё норм). Не зависимо от ИЕ...


 
brother ©   (2014-08-19 19:07) [5]

всегда для одинаковой веб страницы, мониторе 4:3, на разных PC с XP?


 
rails ©   (2014-08-19 19:29) [6]

Не зависимо от версии ИЕ. Да, на разных PC с XP на мониторах 4:3.


 
brother ©   (2014-08-19 20:05) [7]

Вы весь вопрос читаете или кусками?


 
rails ©   (2014-08-19 20:51) [8]

Программа в Webbrowser загружает html-страницы (локальные файлы с расширением .html). В некоторых файлах информации мало, в некоторых много. Там где много информации, при прокрутке вниз Webbrowser не позволяет просмотреть всю информацию до конца (ползунок до упора вниз, а часть информации в Webbrowser остается "за кадром"). Проблема возникает в ОС Windows XP при мониторах 4:3. На семерке такой проблемы нет, проблемы нет и на компах с win XP с монитором 16:9.

В css вроде проблем нет, ничего особенного для ИЕ там не задано. Версии ИЕ не могу сказать, это на компьютерах на работе у других так показывает. Был у них вчера утром, загляну еще завтра. Если что, скриншот могу показать только завтра.


 
Styx   (2014-08-19 23:05) [9]

Что-то телепатор намекает, чио у Вас часть программы под таскбаром спряталась...


 
rails ©   (2014-08-19 23:34) [10]

Что за taskbar? Остается невидимым примерно 3-4 строки текста...


 
Плохиш ©   (2014-08-20 09:51) [11]

Размер формы по вертикали уменьш.


 
sniknik ©   (2014-08-20 09:58) [12]

> Версии ИЕ не могу сказать
если ничего не делал то TWebBrowser работает в эмуляции IE 7, т.е. версия двойная от кого эмуляция например IE 9, и что эмулируется стандартно IE 7.

и для всех вариантов могут быть свои нюансы... на хабре была статья про это, может кто найдет, а то мне лениво (сразу не удалось, а напрягаться лениво).


 
sniknik ©   (2014-08-20 10:03) [13]

а не нашел,
только там эмуляция называется "в режиме" (ну да если с точки зрения вебдизайнера который это все только в IE и наблюдает)

http://habrahabr.ru/post/201172/
Internet Explorer, начиная с, прости господи, восьмой версии поставляется с набором движков от предыдущих версий. IE8 умеет работать в режиме IE7 и в режиме Quirks Mode (фактически, IE5.5!). IE9 умеет работать в режимах 9, 8, 7 и Quirks. IE10 умеет работать в режимах 10, 9, 8, 7 и Quirks. IE11 умеет работать в режимах 11, 10, 9, 8, 7 и Quirks. И это, внимание, РАЗНЫЕ движки! Не знаю, чем они там упарывались, когда принимали это решение, но режим IE10 в IE11 — вовсе не IE10! Вот, например, в IE9-10 есть баг с неправильный позиционированием канваса по z-index, который решался выставлением ему background-color: rgba(255, 255, 255, 0). В IE11 в режиме IE10 этот баг был тщательно портирован прекрасными разработчиками из Редмонда, а вот workaround портировать позабыли, и теперь канвас с абсолютным позиционированием там как бэ использовать нельзя. Совсем.


 
junglecat   (2014-08-20 10:13) [14]

я бы поигрался со стилями css overflow, position и высотой дивов или что там на странице


 
rails ©   (2014-08-20 13:18) [15]

Плохиш, в моём случае, размеры формы (и по горизонтали, и по вертикали) намного меньше размеров экрана. Шутка Styx удалась, ИМХО :). Но на всякий случай поиграл со свойствами Webbrowser.

sniknik, спасибо, попробую поискать. В принципе, и вправду, мало кто будет смотреть на компе с ИЕ7 (у них как раз такой (с 2006 г. не обновлялся), сегодня проверил).

junglecat, вот всё, что есть в css. Если только для body что-то задать под ИЕ7:

body {
 font-family: tahoma;
 font-size: 14px;
 margin-top: 20px;
 margin-left: 10px;
 padding-top: 15px;
 background: url(uzor_line.png)  no-repeat #f9f9f9;
 }
p {
text-align: justify;
 margin-bottom: 9px;
}

div {
text-align: justify;
margin-top: 10px;
}  

img {
margin-left: 8px;
margin-right: 7px;
}


 
brother ©   (2014-08-20 14:12) [16]

скриншоты где?


 
junglecat   (2014-08-20 14:22) [17]

> [15] rails ©   (20.08.14 13:18)

а если убрать margin-top у body?


 
sniknik ©   (2014-08-20 15:30) [18]

> а если убрать margin-top у body?
+
добавить определение для html, вот так например -  
помню у меня без такого указания height где-то (ie/мозила/...) бакграунд криво отображался... хотя я там его центрировал (по центру браузера), тут этого не делается, но тоже проблема с высотой.
проверь в общем.

html {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 100%;
 height: 100%;
}

body {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background: #f9f9f9 url(uzor_line.png) no-repeat;
}


 
rails ©   (2014-08-22 12:00) [19]

Нет, не помогает ребята. Что-то с самим компонетом Webbrowser наверное?


 
rails ©   (2014-08-22 13:03) [20]

Всё дело было в том, что нужно еще и программно в коде задать высоту компонента Webbrowser. :) Всё работает идеально. Всем спасибо. Очень многое узнал, пока копался в проблеме.



Страницы: 1 вся ветка

Текущий архив: 2016.03.06;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.005 c
15-1435063957
Kerk
2015-06-23 15:52
2016.03.06
IPSec Tunnel


2-1408684742
Санек
2014-08-22 09:19
2016.03.06
иммитация нажатия мыши


2-1408703636
TPersistent
2014-08-22 14:33
2016.03.06
наследник TBlobField


15-1434841945
Германн
2015-06-21 02:12
2016.03.06
Вопрос к знатокам аглицкого.


2-1408700172
gog
2014-08-22 13:36
2016.03.06
Доступ к методу родителя