ROBOWEB : Документация : Dreamweaver FAQ : html, perl, cgi, php, css, 3dmax - 3D Studio русская документация с примерами программ, RTFM и описание протоколов, описание dreamweaver, все для вебдизайнера
Разработка сайтов, web дизайн - Центр Русского Дизайна HOD.RU
FLASH
3D Studio MAX
DreamWeawer FAQ
Изучение HTML
META тэги
CSS
Руководство по стилям
Спецификация WML (WAP)
Язык DHTML
Спецификация XML
Руководство по Java
Документация по JavaScript
Язык HOD Text Processor
Интерфейс CGI
Документация по Perl 5
Perl FAQ
Документация по PHP
PHP/FI 2.0
Документация по SQL
Базы данных
Доступ к БД

Рейтинг@Mail.ru Rambler's Top100

Веб дизайнеру
Каталог сайтов Axes.ru


 

Вопрос 19

Как могло случиться такое? Я открыл страницу с графикой. Она появилась в Dreamweaver. Я нажал F12, страница загрузилась в Navigator, вместе с графикой. Я открыл файл в Navigator НЕ из DW, а графики нет! ИЛИ Когда я просматриваю документ в Dreamweaver от все прекрасно, но когда я открываю файл с жесткого диска или с удаленного сервера появляются не работающие ссылки/графика.
 
Ответ:

Бьюсь об заклад, что у картинок пути, типа /directory/imagename - т.е. относительно корневой папки сайта. Когда вы нажимаете F12 в DW, программа достаточно умна, чтобы подставить правильные пути для картинок, чтобы их понял браузер. Сам же браузер в это не въезжает (он ищет их относительно корневого каталога жесткого диска, а не папки сайта в Dreamweaver). Подробнее об этом во встроенной справке DW.
Предлагаемое решение: используйте ссылки относительно документа.

Если Вы все же используете ссылки "Site/Root Relative", выясните местонахождение вашего сервера и поставьте это в настройки Dreamweaver. Это должно быть, что-то вроде "www.server.com" или "www.server.com/mysite".

Но лучше все-таки использовать другой тип ссылок. Вы можете использовать липовый сайт ("c:\webpages\mysite", например) где "webpages" - сервер провайдера, а "mysite" - это Вы. Папка "webpages" - это только пустое место. Нечего туда не помещайте, а все в "mysite".

 


Содержание