Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

Разработка » Помогите разобраться с textarea, pls? » 23-12-2005 15:30:00

Выделить код

Код:

<style type="text/css">
<!-- .tmpc {margin: 0px;}
* html .tmpc { margin-bottom:-4px; margin-right:-4px; }
-->
</style>

Все конечно здорово (спасибо на самом деле, что озадачились). Но это же тоже самое, что и в первом ответе - только в профиль :))).
Но вопрос все-таки в том - можно ли ПРИНЦИПИАЛЬНО избавиться от этих отступов, а не подвижками самого TEXTAREA
:(
З.Ы. Если нельзя, то и фиг с ним (хотя конечно жалко убитого времени)!

Разработка » Помогите разобраться с textarea, pls? » 22-12-2005 17:51:42

RcT пишет

MadGraph

Выделить код

Код:

textarea.style.width = '398px';
    textarea.style.height = '196px';

так не устраивает?

К сожалению нет. Я в вопросе просто пример привел, чтобы показать в чем проблема. А хотелось бы разобраться как избавиться именно от этих отступов.

Разработка » Помогите разобраться с textarea, pls? » 22-12-2005 16:54:40

Вопрос не совсем по FF, скорее по кросбраузерности (CSS+JS).
Вот есть такой код (для примера):
[code]<html>
<head>
    <title></title>
<script>
function init()
{
    var div1 = document.getElementById('a');
    var div2 = document.getElementById('b');
    div2.style.top = div1.offsetTop;
    div2.style.top = div1.offsetLeft;
    var textarea = document.createElement('textarea');
    textarea.style.width = '400px';
    textarea.style.height = '200px';
    textarea.style.margin = '0px';
    textarea.style.padding = '0px';
    textarea.style.border = '0px none black';
    div2.appendChild(textarea);
}
function changeView()
{
    var div1 = document.getElementById('a');
    var div2 = document.getElementById('b');
        if (div1.style.display == 'none' && div2.style.display == 'block')
        {
            div2.style.display = 'none';
            div1.style.display = 'block';
            return true;
        }
        else if (div1.style.display == 'block' && div2.style.display == 'none')
        {
            div1.style.display = 'none';
            div2.style.display = 'block';
            return true;
        }
   

Разработка » Проблемы с iframe и designMode » 07-12-2005 12:50:33

Athathoth пишет

Например:
setTimeout("document.getElementById(frame2.id).contentDocument.designMode = 'On'", 100);
Второй параметр можно сделать и побольше...

Что-то не помогло, причем опять как-то хитро работает, теперь первый alert выдает off, второй on и опять сбрасывает оба значения в off!
И таймаут ставил здоровый - все равно не пашет :(

Разработка » Проблемы с iframe и designMode » 07-12-2005 12:11:43

Уважаемые коллеги, никто не сталкивался с такой проблемой?
В одном документе расположены два iframe. Для них обоих нужно включить designMode. Если реализовать это прямой версткой html, то все работает. Вот пример:
test1.html

Выделить код

Код:

<html>
<head>
	<title></title>
<script>
function initEditor()
{
	document.getElementById('test1').contentDocument.designMode = 'On';
	document.getElementById('test2').contentDocument.designMode = 'On';
}
</script>
</head>

<body onLoad="initEditor();">
<div id="ed1"><iframe id="test1"></iframe></div>
<div id="ed2"><iframe id="test2"></iframe></div>
<a href=# onclick="alert(document.getElementById('test1').contentDocument.designMode);">1-й iframe</a>
<br />
<a href=# onclick="alert(document.getElementById('test2').contentDocument.designMode);">2-й iframe</a>

</body>
</html>

Если же попробовать сгенерить iframe JavaScript-ом, то designMode сбрасывается на off, причем ведет себя все это по разному в разных версиях FF:
test2.html
[code]<html>
<head>
<titl

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]