Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Открытие файла XHTML во внутреннем браузере Eclipse

1155  
kashej знакомое лицо21.02.11 10:41
kashej
21.02.11 10:41 
Всех с наступающим праздником!
Не могу понять, почему внутренний браузер отображает XHTML-страницу как обычный XML-файл (т.е. код страницы), а если открыть этот же файл во внешнем браузере, то все нормально отображается, то есть именно представление. Пробовал открывать одним и тем же браузером. Т.е. в качестве внутреннего и внешнего использовал сначала Firefox, а потом IE, но ничего не помогло. Недавно снес 6-й IE и установил 7-й. Это как-то могло повлиять? Где поплясать с бубном? Спасибо заранее.
http://denis-aristov.ucoz.com
#1 
Knusprig знакомое лицо22.02.11 11:47
Knusprig
NEW 22.02.11 11:47 
в ответ kashej 21.02.11 10:41
Url один и тот же открывается по разному?
Покажи скрины.
Девки спорили на даче о свойствах ряда Фибоначчи
#2 
kashej знакомое лицо22.02.11 12:35
kashej
NEW 22.02.11 12:35 
в ответ Knusprig 22.02.11 11:47
URL один и тот же
http://denis-aristov.ucoz.com
#3 
Knusprig знакомое лицо22.02.11 12:45
Knusprig
NEW 22.02.11 12:45 
в ответ kashej 22.02.11 12:35
Попробуй другой эклипс
Девки спорили на даче о свойствах ряда Фибоначчи
#4 
kashej знакомое лицо22.02.11 13:02
kashej
NEW 22.02.11 13:02 
в ответ Knusprig 22.02.11 12:45
Я до этого наврал. Оказывается внешний IE также не открывал этот файл (в отличие от внешнего Firefox), т.е. показывал просто разметку XML. Потом поменял расширение с xhtml на html и файл начал нормально открываться во внешнем IE. После этого перешел к Eclipse и открыл уже переименованный файл во внутреннем браузере и тут тоже нормально открылся. Но это странно, т.к. в качестве внутреннего браузера у меня выбран Firefox Eclipse был уже много раз перезапущен с этой опцией) и особенности IE на него не должны влиять.
http://denis-aristov.ucoz.com
#5 
Knusprig знакомое лицо22.02.11 13:42
Knusprig
NEW 22.02.11 13:42 
в ответ kashej 22.02.11 13:02
Не хочу показаться слишком любопытным, но что ты пытаешься сделать и как это связано с программированием?
Девки спорили на даче о свойствах ряда Фибоначчи
#6 
Murr_0003 знакомое лицо22.02.11 18:34
NEW 22.02.11 18:34 
в ответ kashej 22.02.11 13:02
с xhtml на html
------
Хммм... стоило посмотреть как MIME-типы прописаны. Особенно для XHTML.
#7 
kashej знакомое лицо23.02.11 09:53
kashej
NEW 23.02.11 09:53 
в ответ Murr_0003 22.02.11 18:34, Последний раз изменено 23.02.11 10:00 (kashej)
Если ты внимательно прочитаешь мои предыдущие сообщения, то поймешь, что миме-типы тут ни при чем.
http://denis-aristov.ucoz.com
#8 
kashej знакомое лицо23.02.11 09:58
kashej
NEW 23.02.11 09:58 
в ответ Knusprig 22.02.11 13:42
В одном плагине требуется пропарсить XHTML-страницу и создать древовидную вьюшку содержащую определенные элементы из этой страницы, при нажатии на которые будет открываться страница в соответствующем месте. Но суть не в этом. Eclipse - среда разработки и я думаю этого достаточно чтобы постить сюда какие-то проблемы связанные с ним.
http://denis-aristov.ucoz.com
#9 
voxel3d патриот23.02.11 11:48
voxel3d
NEW 23.02.11 11:48 
в ответ kashej 23.02.11 09:53, Последний раз изменено 23.02.11 11:50 (voxel3d)
В ответ на:
Если ты внимательно прочитаешь мои предыдущие сообщения, то поймешь, что миме-типы тут ни при чем.

Как раз, mime-типы и виноваты. А точнее, непонимание эксплорером до 9 версии mime-типа application/xhtml+xml, коий является mime-типом для .xhtml. Вероятно, эклипсовский встроенный браузер также не понимает этот mime-тип, либо он использует каким-то образом эксплорер, либо какую-то определялку из системы, что привязано к данному mime-типу.
Dropbox - средство синхронизации и бэкапа файлов.
#10 
kashej знакомое лицо23.02.11 16:00
kashej
NEW 23.02.11 16:00 
в ответ voxel3d 23.02.11 11:48
В ответ на:
либо он использует каким-то образом эксплорер

Вот и я о том же. В опциях еклипса указал, что должен использоваться внутренний Firefox. Также указал что XHTML-файлы должны открываться внутренним браузером. После всего этого ожидаю, что он будет отображать то же самое что и внешний Firefox. Но этого не происходит: внутренний показывает код XML а внешний нормальное представление XHTML-страницы. Вывод: проблема еклипса.
http://denis-aristov.ucoz.com
#11 
kneis Jūras Pērle17.03.11 12:13
kneis
NEW 17.03.11 12:13 
в ответ kashej 23.02.11 16:00
Я не буду спорить, но когда-то была такая же проблема, которую мы всем отделом решали, и пришли к двум решениям:
1) Скачать на эклипсы плагин Аптаны (Aptana) для xhtml, но как-то он трудно ставился (возможно, через всем известное место)
2) Еклипсы оказались "неправильными", стоял "Helios" , a надо было Galileo или (Блин, так и не вспомнил названия)
Воть...но дело было года 3-4 назад.
Alle Angaben ohne Gewähr!
#12