Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.12.2009, 14:07
Новичок на форуме
Отправить личное сообщение для p_project Посмотреть профиль Найти все сообщения от p_project
 
Регистрация: 05.12.2009
Сообщений: 2

Вопрос по функции display block
Всех приветствую, кто обратил внимание на топик. css/javascript только начал изучать, но все-таки попытаюсь донести суть вопроса.

Задача:
1.Необходимо заблокировать просмотр видеоролика картинкой. Для того, чтобы просмотреть ролик, необходимо сделать левый клик по ссылке,(ссылка javascript/ссылка во фрейме и т.д) которая наложена на картинку, которая в свою очередь закрывает плеер.

Действие:
1. Юзер кликает по ссылке, открывется новое неактивное окно, на которое ведет ссылка.
2.Снимается блок для просмотра ролика.
3. Для каждой просматриваемой страницы включать блокировку.

Мой код:
Цитата:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Кликните по рекламе в середине блока, для того, чтобы просмотреть ролик</title>
</head>
<body>
<div align="center"><script type="text/javascript">
// <![CDATA[
function displayblock(e)
{
var b = document.getElementById('options');
var c = document.getElementById('xx');
var r = document.getElementById('lag');

c.style.display = 'block';
r.style.display = 'none';

b.style.display = (b.style.display == 'none') ? 'block' : 'none';

stopBuble(e);

}

function closeit()
{
document.getElementById('options').style.display = 'none';
}

function stopBuble(e)
{
e = e ? e : window.event;
e.cancelBubble = true;
if (e.stopPropagation){ e.stopPropagation(); }
}
// ]]>
</script>

<div style="display:none;" id="xx" >
<div align="center">
<table width="501" height="425"><br />
<tr>
<td style="background-color: #F4F9FA">
<iframe frameborder="0" width="503" height="475" src="http://мой сайт/путь к видеоролику"></iframe>
</td>
</tr>
</table>
</div>
</div>
</div>

<div id="lag">
<table align="left" width="488" height="433" background="http://путь к картинке, которая закрывает ролик от просмотра.jpg" title="тайтл" cellpadding="0" cellspacing="0">
<td width="35">
</td>
<td align="center">
<div onclick="displayblock(event);" id="options">
<iframe ............> cсылка на которую надо кликнуть для снятия блока с ролика</iframe>
</div>
</body>
</html>
Что нужно исправить в коде, для того чтобы сценарий выполнялся?
При существующем коде, открывается активное окно, на которое ведет ссылка. Блок с видеоролика, не снимается.
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2009, 14:25
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Сообщение от p_project Посмотреть сообщение
Для того, чтобы просмотреть ролик, необходимо сделать левый клик по ссылке,(ссылка javascript/ссылка во фрейме и т.д) которая наложена на картинку, которая в свою очередь закрывает плеер.
Попробуйте начать с менее сложных задач и разберитесь с тем, что такое CSS, и политикой безопасности между доменами.
Ответить с цитированием
  #3 (permalink)  
Старый 05.12.2009, 14:28
Новичок на форуме
Отправить личное сообщение для p_project Посмотреть профиль Найти все сообщения от p_project
 
Регистрация: 05.12.2009
Сообщений: 2

Сообщение от subzey Посмотреть сообщение
Попробуйте начать с менее сложных задач и разберитесь с тем, что такое CSS, и политикой безопасности между доменами.
Зачем? Мне нужно найти ошибку и применить в работе код, не более.
Вопрос актуален.
Ответить с цитированием
  #4 (permalink)  
Старый 05.12.2009, 21:06
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Буду строг и, форумчане рассудят, справедлив ли: ищите!
Обычно, если человек говорит: "знать не знаю, и знать не хочу, хочу, чтобы работало", ему отвечают шаблончиком про раздел "работа".
Ответить с цитированием
  #5 (permalink)  
Старый 05.12.2009, 22:15
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 03.04.2008
Сообщений: 6,233

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.
PS subzey, ну дык жеж)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите, как работает простой код (замыкание функции)? Dotod Общие вопросы Javascript 5 02.12.2009 03:03
Возвращение значения из функции dba Events/DOM/Window 21 06.10.2009 00:33
Паралельное выполнение одной и той-же функции Сеня AJAX и COMET 3 24.01.2009 19:59
Вопрос по функции Flex Общие вопросы Javascript 3 05.12.2008 03:03
владелец функции diagnost Общие вопросы Javascript 6 30.10.2008 14:04