Как удалить границу из iframe в IE с помощью JavaScript

Я создаю взгляд - в матрице путем создания 3x3 матрица вращения, поскольку Вы сделали здесь и затем расширение его к 4x4 с нулями и единственным 1 в правом нижнем угле. Тогда я создаю 4x4 матрица перевода использование отрицательных глазных координат точки (никакие скалярные произведения) и умножаю эти две матрицы вместе. Мое предположение - то, что это умножение приводит к эквиваленту скалярных произведений в нижнем ряду Вашего примера, но я должен был бы разработать его на бумаге для проверки.

3D вращение преобразовывает Ваши оси. Поэтому Вы не можете использовать глазную точку непосредственно, также не преобразовывая его в эту новую систему координат. Это - то, что выполняют умножения матриц - или в этом случае, 3 значения скалярного произведения-.

9
задан Tim Down 6 December 2011 в 00:45
поделиться

3 ответа

Как ни странно, сегодня я сам искал ответ на этот вопрос. Я обнаружил, что установка свойства frameBorder на 0 действительно работает, , если вы делаете это до того, как iframe добавлен в документ .

var iframe = document.createElement("iframe");
iframe.frameBorder = 0;
document.body.appendChild(iframe);
17
ответ дан 4 December 2019 в 08:52
поделиться

Атрибут frameBorder существует непосредственно в элементе iframe и не является свойством CSS.

Попробуйте:

iframeElement.frameBorder = 0;
5
ответ дан 4 December 2019 в 08:52
поделиться

Попробуйте iframeElement.style.borderCollapse = 1; или iframeElement.style.borderWidth = 0;

0
ответ дан 4 December 2019 в 08:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: