Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Две проблемы в мозилле
 
 автор: Balamut182   (05.09.2008 в 17:44)   письмо автору
 
 

Здрасьте, может кто-нить подскажет решение двух проблем в мозилле:
1) не работает execCommand('hilitecolor') как и 'BackColor' - как можно решить проблему?
2) при вставке innerHTML мозилла hex-значение кода перегоняет в ргб - можно ли как-то форсировать перенос из hex-значение в ргб или брать hex-значение из css?

  Ответить  
 
 автор: DDK   (05.09.2008 в 23:24)   письмо автору
 
   для: Balamut182   (05.09.2008 в 17:44)
 

execCommand('hilitecolor') как и 'BackColor'

Чтобы помочь решить эту задачу альтернативным путём, необходимо хотя бы знать, что Вы этой конструкцией кода изначально хотели сделать...

2) при вставке innerHTML мозилла hex-значение кода перегоняет в ргб - можно ли как-то форсировать перенос из hex-значение в ргб или брать hex-значение из css?

Тоже самое. И пример бы привели...

  Ответить  
 
 автор: xx77   (06.09.2008 в 00:04)   письмо автору
 
   для: DDK   (05.09.2008 в 23:24)
 

насчёт второго я понял
в Opera тоже такое замечено

<body>
<pre id="in" style="background:#779988;">
</pre>
<script language="javascript">

function scaner(x) {
alls = x;
var tt = '';
for (key in alls)
 {
 tt += String(key)+'==='+String(alls[key] ).replace(/</g, '&lt;') + '<hr>\n';
 }
return tt;
}

xx = document.body.innerHTML.replace(/</g, '&lt;') + "#FFFFFF";
document.getElementById('in').innerHTML = xx;
</script>

<div id="th">111111111111</div>

<script language="javascript">
document.getElementById('th').innerHTML = scaner(document.getElementById('in'));
</script>
</body>


а в IE пропадают переносы строк

  Ответить  
 
 автор: Balamut182   (08.09.2008 в 17:39)   письмо автору
 
   для: DDK   (05.09.2008 в 23:24)
 

1) пытаюсь изменить фон текста в визивике, в IE и Safari работает BackColor, в Opere - hilitecolor, у Mozillы тоже по идее должен выполняться hilitecolor - но после execCommand('hilitecolor') изменений нет ((
2) со вторым сам разобрался, правда немного по другому, но все равно спс

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования