Главная / Документы / Dreamweaver / Статьи |
FAQ'и по Dreamweaver
Кликните на изображении, чтобы его выделить. Откройте панель "behaviors" (клавиша [F8]), выберите swap image. В открывшемся окне выберите свою картинку, и выберите замену для нее. К сожалению "swap image" работает только на изображениях одинакового размера, поятому если картинка 100x20 пикселей, то и замена должна быть такой же или Dreamweaver изменит её рамеры, что сильно попортит её качество. Добавление URL к любой из подобных картинок аналогично обычным изображениям.
ПОШАГОВОЕ РУКОВОДСТВО ПО СОЗДАНИЮ ПЕРЕКЛЮЧАЮЩИХСЯ КАРТИНОК
Вы стали жертвой бага в браузере Netscape, который не обновляет страницу при изменении размера окна. Посетите сайт Joe Lowreys и скачайте исправление (только для страницы, к сожалению не для броузера Netscape) или страницу Massimo.
Создайте новый сайт в
Dreamweaver, инструкции во встроенной
справке. Откройте свой предыдущий
HTML-редактор и выполните "Export"
или "Publish" вашего сайта, на
жесткий диск или на ваш веб-сервер.
Скопируйте все файлы оттуда (или
скачайте по FTP, в случае с
веб-сервером) в корневую папку
сайта DW.
Теперь Вы можете редактировать
свой сайт в Dreamweaver, однако средства,
специфичные для вашего предыдущего
редактора здесь будут недоступны
(напр. FrontPage WebBots - замените
сценариями CGI, которые в Сети можно
найти без проблем и бесплатно).
Dreamweaver оставит стандартный HTML в
покое, но не поймет не стандартные
технологии, такие как ASP без
трансляторов (Translator). Если ваш сайт
соответствует стандартам WWW, то его
будет очень просто перенести в
Dreamweaver.
UPDATE! Dreamweaver 3 не изменяет коды ASP, ColdFusion и PhP.
Удалите следующие
строки из
исходника поведения и попробуйте
снова:
function WindowDimensions(platform) {
if (!WINDOWSIZE_Autosize) {
if (platform.charAt(0) == "m" || platform.charAt(0) ==
"M") //if Mac
return WINDOWSIZE_Mac;
else //else Windows 95 or NT
return WINDOWSIZE_Win;
}
}
UPDATE! В Dreamweaver 3 JavaScript API расширен, и можно настраивать почти всю программу.
Т.к. Dreamweaver работает
целиком в файлах-HTML, используя
стандартные технологии, такие как
JavaScript и CGI, вы можете добавить любую
страницу в свой DW сайт просто
скопировав её в папку DW-сайта. Любуе
нестандартные, нерациональные
трюки FrontPage нуждаются в замене на
стандартные вещи, чтобы она
работали на обычном сервере.
FrontPage WebBot можно сделать в CGI, и Вы
можете заменить сценарии FrontPage их
аналогами в Dreamweaver, чтобы они
работали и в Navigator, и в IE. А CGI
бесплатно распостраняются по всей
Сети.
Например: The CGI Resource Index -> http://www.cgi-resources.com
С наилучшими пожеланиями, Simon White -
Евангелист Macromedia
simon@mediafear.com
Компания Mediafear http://www.mediafear.com
Этот глюк известен. Здесь более подробная информация: http://www.kithobbyist.com/IPMSTicino/bug.htm
А транслятор для этого
типа кода у Вас есть? Кликните на
ссылке "Extending Dreamweaver" в:
Dreamweaver Support http://www.macromedia.com/support/dreamweaver/
Без транслятора Dreamweaver работает
только с HTML. Расширения HTML требуют
трансляторов для Dreamweaver (некоторые
уже поставляются с DW: напр. SSI).
UPDATE! Dreamweaver 3 умеет работать с ASP, ColdFusion и PhP.
Используйте [Shift]+[Enter] вместо [Enter].
В панели
"properties" найдите поле "action"
и напечатайте там
"mailto:USERNAME@ISP.COM" (без кавычек)
После этого в исходнике найдите тэг
METHOD="post". Допечатайте:
ENCTYPE="text/plain" чтобы все
выглядело так: METHOD="post"
ENCTYPE="text/plain"
ЗАМЕЧАНИЕ:
Шаг B важен только для правильной
посылки Вам спецсимволов..
Инструктируйте пользователя о там, как использовать возможность сохранения файлов на жесткий диск ("Save Link As ..." - правый клик), впрочем, если к вам ламеры не ходят, то этого можно не далать :-) .
Нет, вообще-то... хотя в браузерах 4.х активное содержимое (plugins, applets, forms) обычно перерисовывается всегда поверх неактивного (текст, картинки), даже если активное содержимое лежит на нижнем слое. Исключение: Flash ActiveX Control в IE4+/Win32... поищите в technotes об этом на сайте Macromedia со словом "wmode".
Вообще-то причина в генах программистов фирмы Netscape, браузер которой (4.x) неправильно их показывает. Посетите Yaro's Site и загрузите исправление, (Layer2Style Command) и обязательно прочитайте объяснение.
UPDATE! Исправление включено в Macromedia Dreamweaver 3, а также доступно как обновление для Dreamweaver 2.
Macromedia описала способ сделать это. Описание доступно здесь. Или проверьте сайт Jaro Yaromat. Он создал инспектор image-map, позволяющий присоединять к ним поведения.
UPDATE! Подобный инспектор включен в Macromedia Dreamweaver 3.
<style>
<!--
a{text-decoration:none}
//-->
</style>
Или, как объясняет Julia Pryor Belinski:
1. Откройте окно "styles" и выберите "New", затем "Redefine HTML Tag". Выберите тэг "a" из списка ("а" - тэг ссылки).
2. Нажмите "OK" и появится окно определения стиля. В категории "TYPE" вскючите флажок "decoration: none". Тогда ни одна ссылка не будет подчеркнута.
Что это такое? Brian собрал вместе самые часто используемые расширения для Dreamweaver 2, упорядочил их и cделал доступными для всех. Что это означает? Посмотрите на меню "Command" в DW прямо сейчас. Представте, что там в 6 - 8 раз больше команд. И так во всех меню............. И Brian решил от этого избавиться.
NEW! Справка написанная Morgan Glines.
2. Удалите все содержимое папки "Configuration", но саму её оставьте.
3. Распакуйте архив в пустую папку "Configuration".
4. Запустите Dreamweaver. Если какие-либо любимые ваши вещи не появились в меню, переустановите их
DW добавляет значок "#" автоматически, если картинка с поведением никуда не указывает (не в тэге <A>).
Netscape прыгает в начало страницы, т.к. браузер Netscape "думает", что это ссылка на эту же страницу, но в другой якорь (anchor), перегружает страницу и не найдя якоря (пустого) остается в начале страницы - я же говорю, это гены программистов!
Чтобы избежать этой ошибки исправьте "#" на "javascript:void(0)".
UPDATE! Эти настройки в Dreamweaver 3 добавлены в окно свойств страницы ([Ctrl]+[J]).
Бьюсь об заклад, что у
картинок пути, типа /directory/imagename - т.е.
относительно корневой папки сайта.
Когда вы нажимаете F12 в DW, программа
достаточно умна, чтобы подставить
правильные пути для картинок, чтобы
их понял браузер. Сам же браузер в
это не въезжает (он ищет их
относительно корневого каталога
жесткого диска, а не папки сайта в
Dreamweaver). Подробнее об этом во
встроенной справке DW.
Предлагаемое решение: используйте
ссылки относительно документа.
Если Вы все же используете ссылки "Site/Root Relative", выясните местонахождение вашего сервера и поставьте это в настройки Dreamweaver. Это должно быть, что-то вроде "www.server.com" или "www.server.com/mysite".
Но лучше все-таки использовать другой тип ссылок. Вы можете использовать липовый сайт ("c:\webpages\mysite", например) где "webpages" - сервер провайдера, а "mysite" - это Вы. Папка "webpages" - это только пустое место. Нечего туда не помещайте, а все в "mysite".
Откройте окно "Frames"... кликните на самом КРАЙНЕМ квадрате фрейма. Нажмите [CTRL] + [J] и меняйте имя frameset'а.
Добавьте редактируемый тэг <SCRIPT> в <HEAD> шаблона:
Используйте CSS! Откройте окно "Styles" (F7 для Windows). Кликните на Stylesheet... Затем на New... Выберите 'Use CSS Selector'. Затем a:hover из списка и после клика на "OK" выберите вещи, которые будут твориться с ссылкой, со время прохождения на ней курсора (другие цвета или шрифты, например).
Ответ привожу без перевода, т.к. мне не совсем понятен смысл оригинала.
The problem is occuring when trying to write a link in the template yourself, and not taking into account that the template file will not be located in the root, *but in the Templates directory* which is located in the root.
If you enter chapter1.html as the link in the template, then when the template is saved in the Templates directory (and it *will* be, this is how it's engineered to work) the link will be to a file in the Templates directory, not somewhere else in your site. You'd have to save your entire site into the Templates directory for the link you write to be correct.
If you're going to enter a link instead of browsing for the file as I advised (see end of this message), then the link must begin with ../ to get up & out of the template directory!
Also, site root relative links avoid all this, but are a pain when trying to check your work locally because they are only understood by the server. Your local machine can't use them at all - that's another reason (among others even if you're not using site-root relative links) why DW has to use a TEMP file to preview, the links to subsequent pages won't function - because it would take a "server" to interpret them and deliver the subsequent document (this why frames don't preview using site-root - the "frames" are acutally subsequent pages, the server would have to deliver them.)
This trying to link to non-existant files is one reason why DW has the ability to create new files in the site window - and you can use the site map function on the left to see how you're gonna string it all together. You right-click (mac version use the SITE menu) and select "new file" and name it whatever page you want to link to, but have not yet created, and get some "blank" files down there to get your site structure going. For creating your subdirectory structure, "new folder" is also available.
Once you've gotten the key files & your subdirectory structure in place, you can open all those blank pages, and apply the template to the page: MODIFY>TEMPLATES>Apply template to page.
*whew* I admit, it's tough to understand. But with knowledge
comes power. =) Vernon Viehe
Macromedia Technical Support
Не используйте поведение (по умолчанию) "Swap Image Restore". Лучше поставьте еще одно поведение "Swap Image" чтобы вернуть изображение во время события "Onmouseout". "Swap image restore" хорошо работает только с простыми rollover'ами.
на этой странице вставьте:
ЗАМЕЧАНИЕ: # -content="5" означает
5секунд # - URL=NoFlashPage.htm означает вашу
страницу без анимации Flash (X). Вместе
это означает, что броузер
пользователя будет переадресован
на страницу X через 5 секунд.
Сделайте маленькое кино во Flash. (Я
думаю, что 20X20 пикселов это минимум
во Flash) и положите в в первый кадр
action GetURL: yourFlashContentPage.htm (ваша
страница с Flash). Сохраните кино как
swf-файл. Вставьте кино в страницу
index.htm
Это широко распостраненная проблема с Netscape. Решение таково: используйте вложенную таблицу с необходимым фоном для основной таблицы и прозрачный GIF (рекомендуем 50 X 50 пикселов) как фон для дочерней таблицы.
Безусловно, наиболее безопасный метод защиты веб-страниц, это метод используемый Вашим веб-сервером (аутентификация Apache, например). О нём должен знать ваш системный администратор. Однако есть команда "Machak FX password", созданная Joe Milicevic, которая создает преграду для людей, которые не очень разбираются в компьютерных технологиях (для ламеров, проще говоря). Команда "Machak FX password" доступна на сайте "Dreamweaver Fan Page".
Допустим, Вы выделили изображение в Dreamweaver. Если его размер не соответствует реальности (или изображение недоступно), то его ширина и высота будут выделены жирным шрифтом. Мы можете восстановить исходные размеры изображения нажав кнопку "refresh" прямо на "property inspector". Естественно, если вы используете распорки (GIF), то Вам необходимо ввести их размеры вручную.
Главная / Документы / Dreamweaver / Статьи |
Webmaster |
Copyright © 2001 Ильнур |