window.createPopup()
Возможно ли сделать у всплывающего окна прозрачный фон?
function Popup(){ var oPopup = window.createPopup(); var oPopBody = oPopup.document.body; oPopBody.style.backgroundColor = "#000000"; oPopBody.style.border = "solid #111111 1px"; oPopBody.style.margin= "3"; oPopBody.innerHTML = "Всплывающее окно"; oPopup.show(event.x, event.y, 100, 100, document.body); } oPopBody.style.filter= "alpha(opacity=0.9)"; не работает, он обесцвечиваеться но не ставиться прозрачным, или выхода кроме как создавать div нету? |
Или как хотя бы задать прозрачный фон а не белый?
|
oPopBody.style.backgroundColor = "none"; |
И это естественно не работает, я уже это писал, это делает фон белым а не прозрачным
|
Цитата:
Попробуй: oPopBody.style.backgroundColor = "transparent"; // Возможно ИЕ6 не поймёт и oPopBody.style.background = "none"; |
И то и то я до этого пробывал, но пробывал в IE сразу т.к. самый капризный а без IE не пойдет( Щас полазил по инету, нашел ответ у popup не может быть прозрачный фон, реаолизовал через div с наложением поверх слоя, если кому нибудь понадобиться, напишите в личку
|
Цитата:
createPopup - это что вообще такое? |
А ты попробуй вызвать эту функцию в документе у себя где-нибудь, будет всплывать окошко у указателя мышки в данном примере размерами 100х100) Вот только его похоже не сделать прозрачным)
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 17:02. |