Я давал свое горе команды разработчиков путем регистрации в HTML, отредактированном в DW. Оказывается, что DW тихо переписывал все экземпляры 'onclick' к 'onClick', полностью повреждающему приложение в WebKit на нас.
Я сделал некоторое рытье на Google, и это, кажется, ошибка, которая возвращается к, по крайней мере, 2004. Предположительно, это не имеет никакого отношения к Вашим настройкам перезаписи кода и что инициировало его, открывает любой документ, который не содержит Doctype. Немногие наши делают, учитывая, что мы поддерживаем платформу, это использует все виды, включают и файлы зависимости.
Во всем моем поиске с помощью Google я не нашел фиксацию, все же. Кто-либо столкнулся один за исключением давания зарок против продуктов Adobe навсегда? *
Вы могли попытаться делать поиск и замену для всего 'onClick' к 'onclick' в dreamweavers папке конфигурации. Вот человек, который сделал это и имел некоторую удачу.
В стороне я рекомендовал бы не торопиться для изучения Vim. Вашему выводу могло бы недоставать немного в течение месяца, но если Вы будете последовательно использовать его, то Вы преодолеете его в мгновение ока! (говорящий на основе опыта)
Возможно, проверьте код DW, переписав предпочтения:
Зафиксируйте Несостоятельно Вложенный и Открытый TagsRewrites, перекрывающий теги. Например, текст переписывается как текст. Эта опция также вставляет закрывающие кавычки и закрывающие скобки, если они отсутствуют.
Переименуйте Объекты Формы, Когда PastingEnsures у Вас не будет двойных названий для объектов формы. Эта опция включена по умолчанию.Примечание: В отличие от других опций в этом предпочтительном диалоговом окне, эта опция не применяется при открытии документа, только когда Вы копируете и вставляете элемент формы.
Удалите Дополнительные Заключительные закрывающие тэги TagsDeletes, которые не имеют никакого соответствующего открывающего тэга.
Предупредите При Фиксации Или Удалении TagsDisplays сводка технически недопустимого HTML, что DreamWeaver попытался исправить. Сводка отмечает местоположение проблемы (использующий номера строки и номера столбцов) так, чтобы можно было найти исправление и удостовериться, что это представляет, как предназначено.
Никогда Не Переписывайте Код: В Файлах С ExtensionsAllows Вы, чтобы препятствовать тому, чтобы DreamWeaver переписал код в файлах с указанными расширениями файла. Эта опция особенно полезна для файлов, которые содержат теги сторонних разработчиков.
Закодируйте <>, и, И "В Значениях атрибута Используя &Ensures, что значения атрибута, что Вы вводите или редактируете инструменты Dreamweaver использования, такие как Инспектор свойств, содержат только допустимые символы. Эта опция включена по умолчанию.Примечание: Эта опция и следующие опции не относятся к URL, которые Вы вводите в представлении Code. Кроме того, они уже не заставляют существующий код в файле изменяться.
Не Кодируйте Специальный CharactersPrevents Dreamweaver от изменяющихся URL для использования только допустимых символов. Эта опция включена по умолчанию.
Закодируйте Специальные символы В URL Используя &#Ensures, что, когда Вы вводите или редактируете URL с помощью инструментов Dreamweaver, таких как Инспектор свойств, те URL содержат только допустимые символы.
Закодируйте Специальные символы В URL Используя %Operates тот же путь как предыдущая опция, но использует другой метод кодирования специальных символов. Этот метод кодирования (использующий знак процента) может быть более совместим с более старыми браузерами, но не работает также с символами с некоторых языков.
Так запишите сценарий, который делает преобразование. Должен работать простой sed сценарий:
sed s/onClick/onclick/g