RedOK

Рейтинг
88
Регистрация
13.07.2009

вопросы подобного рода быстрее решаются в разделе где трутся сисадмины, а не вебмастера

ps: убивал бы голыми руками программистов, которые выводят «информативные ошибки» вроде «ОШИБКА HTTP».

brokkoli:
Всем большое спасибо!

Делаю на JavaScript вот так:

<head>
<script type="text/javascript">

function replaceImg(address)
{
document.getElementById("smena").style.backgroundImage="url("+ address + ")";
}
</script>

</head>
<div id="smena" style="background-image:url(img.jpg); height:100px; width:100%;"></div>

<div id="block">
<div id="left" onmouseover="replaceImg('img1.jpg')"></div>
</div><!-- #block-->


Делаю на сайте http://milfort.ru
При наведении на блок с красным бордером, должно меняться изображение в блоке сверху... Но почему то скрипт не работает.

Подскажите, в чем может быть причина?

у тебя функция кривая. убери &nbsp; перед document.getElementById("smena").

нашел у себя на всех сайтах! но удалять не буду..

ivan-lev:
Поправил выше.. у меня такой вариант отработал нормально

у меня вызов chr() делает файл битым. я об этом написал в первом посте. 160 это тот же A0, а вместе с chr(0xC2) получаю не 2\A0880 а 2\C2880

для генерации по шаблону я использую вот это https://github.com/djpate/docxgen может он как-то способствует тому что пробел не ставится?

и ещё он обрезает пробелы так что около 10% всех слов тупо слипаются. в основном слипаются слова с разным форматированием, но есть и случаю слипшихся одинаковых слов.

может подскажите что-то более толковое. до этого ещё использовал livedocx.com, но потом понял что это не совсем соответствует политике безопасности конторы, для которой это делается.

---------- Добавлено 16.03.2013 в 20:22 ----------

капец. причина оказалась в функции number_format

Версия Описание
5.4.0 Функция поддерживает многобайтную строку в качестве параметров dec_point и thousands_sep. В предыдущих версиях в качестве разделителя использовался только первый байт из каждого параметра.

тем не менее вопрос по поводу слипания слов всё ещё актуален..

ivan-lev:
Поправил выше.. у меня такой вариант отработал нормально

Насчёт разрушения - не исключено..

0xC2 0xA0 выводится текстом

судя по всему

<w:t xml:space="preserve">

и есть решение, осталось понять почему оно считается невалидным..

ivan-lev:
попробуйте создать в ворде и подсмотреть, какой символ ставится в нужную позицию..

<w:t xml:space="preserve"> {тут пробелов - сколько нужно} </w:t>

этот вариант как-то вообще обрезает пол документа, то есть после вставки этого кода в нужное место весь дальнейший контент просто не отображается, хотя в исходник его видно. видимо как-то структура самого xml рушится.

ivan-lev:
попробуйте создать в ворде и подсмотреть, какой символ ставится в нужную позицию..

чем смотреть? я открываю document.xml обычным gedit ищу место где заведомо известно что стоит неразрывный пробел, а там пустое место, то есть обычный пробел 😕

никакие это не «движки» самопал же, и делал их один и тот же разработчик. и висят они на одном и том же сервере.

#frontpost h2 {

color: #000000;

font: 22px "Arial";

margin: 0px 0px 3px;

padding: 0px;

text-decoration: none;

}

http://finnez.com/wp-content/themes/Sabrina/css/maincolumn.css

строка 107

bar2wo:
да я как бы санкций модеров боюсь. Но в самом деле вопрос не рекламы, проблему решить пытаюсь.

прежде чем прочить пытаюсь сделать всегда сам. Рыля и в поисковиках и в ютубе. Нашел - делаю. Не работает.

пробовал в другом браузере и принудительный перезапуск страницы в хроме

пока модеры тебя упекут за рекламу (а вообще не должны), может кто и успеет помочь.

просто битву экстрасенсов тоже устраивать не хочется.

Всего: 786