![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]()
Всем доброго времени суток. Столкнулся с такой проблемой:
если использовать стандартный WebBrowser ( Borland Delphi 7 ), то он криво отображать каскадные таблицы стилей (CSS). Что делать в этой ситуации ? Кто сталкивался с такой проблемой ? |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
IE в системе тоже так себя ведет?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]()
Когда страничку через IE8 открываю, ерундень такая же, открываю через Хром, всё хорошо отображается
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Значит увы и ах.
WebBrowser работает на движке IE По-моему в таких случаях меняют стиль, подстраивая его под IE
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]()
В принципе, я сейчас более менее всё наладил, но вот 1 загвоздка, никак не убрать рамку WebBrowser'а. Уже сколько информации не перерыл, ничего не получается ...
Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Используйте Embedding Chromium in Delphi если в Хроме нормально. Единственно прийдется библиотекы ядра хрома распространять.
|
![]() |
![]() |
![]() |
#7 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]()
рамка, border ... по идеи, я её отключал через CSS ... раньше простенькую страничку грузил, и через CSS стиль эту рамку убирал ... сейчас, страничка, и с javascript и css ... там черт голову сломет, одно исправлю, другое накосячится ... Сейчас более менее всё подправил ...
за одно Chromium in Delphi гляну, может действительно через него проще будет страничку грузить ... |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]()
Спасибо, проблема решена. Embedding Chromium in Delphi - достаточно удобный компонент, без проблем установил, использовать - тоже ничего сложного нет. Странички отображает на ура. Но конечно небольшой минус есть - библиотеки в 46Mb, которые нужно таскать вместе с приложением.
|
![]() |
![]() |
![]() |
#10 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Советую Вам ещё указывать путь к каталогу с кэшем при инициализации CEF, тогда немного по быстрее будет работать, потому что по дефолту он без кэша работает.
То есть в исходнике проекта (DPR) вместо CefLoadLibDefault использовать CefLoadLib('путь к каталогу для кэша'). При отсутствии каталог создатся автоматически. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ | KazBoy | Помощь студентам | 1 | 12.04.2011 18:07 |
Delphi7 | Commenced | Фриланс | 7 | 03.12.2010 15:33 |
отключить css в webbrowser Delphi | designer999 | Работа с сетью в Delphi | 0 | 11.06.2010 09:54 |
Webbrowser + HTML + css | GAGARIN-NEW | Компоненты Delphi | 9 | 17.10.2008 01:15 |