Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
keravira
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 5
#1

hide и show в Opere - JavaScript

16.01.2012, 22:10. Просмотров 961. Ответов 8
Метки нет (Все метки)

Помогите пожалуйста, я уже голову сломала.
У меня iframe, с ссылкой работающего радио, который мне нужно скрыть и при необходимости открыть. Все работает в мазиле. закрыть нажимаешь и все радио перестало играть, открыть нажимаешь и все играет опять, но опера закрывает, а музыка играет все равно... Не знаю доходчиво ли я объяснила..

Javascript
1
2
3
4
5
6
7
8
9
10
function hide ( )
{
var elem = document. getElementById ( 'myP' ) ;
elem. style . display = 'none' ;
}
function show ( )
{
var elem = document. getElementById ( 'myP' ) ;
elem. style . display = '' ;
}
HTML5
1
2
3
4
5
6
7
8
<div id= "myP" ><iframe src="http://www.moskva.fm/play/4014/translation?adv=relax"
frameborder="0" border="0" scrolling="no"
style="overflow:hidden;border:0;paddging:0;margin:0;" width="500"
height="500"></iframe></div>
<br />
 
<input type= "button1" onclick= "hide();" value= "" />
<input type= "button2" onclick= "show();" value= "" />
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2012, 22:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос hide и show в Opere (JavaScript):

Hide и show делают свое дело но при это страница прыгает в верх - JavaScript
Здравствуйте, я вешаю на 2 ссылки hide(); и show(); они отрабатывают так как положено но при этом сразу после нажатия моя страница сразу...

Не могу разобрать плавный спойлер на две функции - show(); и hide(); Очень сложно для меня. - JavaScript
Здравствуйте. На странице имеется несколько блоков содержащих текст &lt;div class=&quot;div&quot; id=&quot;div_1&quot;&gt;Текст блока 1&lt;/div&gt; &lt;div...

Проблема с onclick в opere - JavaScript
Приветствую коллеги подскажите пожалуйста у меня проблема с onclick при нажатии на текст(текст выделяеться при каждом нажатии) в opere см...

Javascript работает в IE, а в Opere не хочет - JavaScript
по нажатию на клавишу вызываем эту функцию function but2() { alert(&quot;start&quot;); var string1 = document.getElementById(&quot;Text1&quot;).value; ...

Спонтанное изменение длинны елементов формы в Opere - JavaScript
При изменении статуса элемента на disable, элементы формы изменяют свои размеры. Баг только в Opere. Вопрос: можно ли как-то...

Почему не работает ondblclick в Opere 8 и как это исправить? - JavaScript
И как можно это исправить?

8
beniawhite
3 / 3 / 0
Регистрация: 23.09.2011
Сообщений: 7
17.01.2012, 16:41 #2
Попробуйте использовать так:
Javascript
1
elem.style.display = 'hidden';
и
Javascript
1
elem.style.display = 'visible';
Так поддерживается всеми браузерами!

Добавлено через 1 минуту
Прошу прошения вот правильно!

Попробуйте использовать так:
Javascript
1
elem.style.visibility="hidden";
и
Javascript
1
elem.style.visibility= "visible";
Так поддерживается всеми браузерами!
0
keravira
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 5
22.01.2012, 23:51  [ТС] #3
Жаль, но это не помогло...
0
vglbch
Заблокирован
23.01.2012, 10:56 #4
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<html>
 
<head>
  <title></title>  
<script type="text/javascript">
function hide()
{
var elem = document.getElementById('myP') ;
elem.style.display = "none";
  document.getElementById("hide").style.display = "none";
   document.getElementById("show").style.display = "block";
 
}
function show()
{
var elem = document.getElementById('myP') ;
elem.style.display = "block";
  document.getElementById("show").style.display = "none";
   document.getElementById("hide").style.display = "block";
} 
</script>
</head>
 
<body onload="show();">
<form> 
<div id= "myP" ><iframe src="http://www.moskva.fm/play/4014/translation?adv=relax"
frameborder="0" border="0" scrolling="no"
style="overflow:hidden;border:0;paddging:0;margin:0;" width="500"
height="500"></iframe></div>
<br />  
 <div id="hide">
 <input type= "button"   value= "Спрятать" onclick= "hide();" />
</div>
 
<div id="show">
<input type= "button"  value= "Показать"  onclick= "show();" />
</div>
 
 
</body>
</form>
</html>
0
keravira
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 5
23.01.2012, 12:01  [ТС] #5
Все замечательно Прячет и Показывает , но при этом не отключает звучащую музыку...
0
vglbch
Заблокирован
23.01.2012, 12:10 #6
Цитата Сообщение от keravira Посмотреть сообщение
Все замечательно Прячет и Показывает , но при этом не отключает звучащую музыку..
А разве должно отключать?
0
keravira
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 5
23.01.2012, 12:20  [ТС] #7
ну, да ... в Мазиле отключает... может как-то вообще подругому попробовать сделать..но мне в голову пришла только такая идея включения отключения...
0
vglbch
Заблокирован
23.01.2012, 12:21 #8
Цитата Сообщение от keravira Посмотреть сообщение
ну, да ... в Мазиле отключает...
У меня не отключает.
0
keravira
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 5
23.01.2012, 12:35  [ТС] #9
У меня и в Вашем примере отключает.
0
23.01.2012, 12:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2012, 12:35
Привет! Вот еще темы с ответами:

jquery.hide скрывает весь контент на странице в IE - JavaScript
Разбираюсь с AJAX и jquery, в процессе появилась проблема, не пойму как поправить! Значит форма для комментариев, везде работает кроме...

Почему "<!- hide" ? - JavaScript
Вот код: &lt;html&gt; &lt;script language=&quot;javaScript&quot;&gt; &lt;!- hide &lt;!--почему &lt;!-hile --&gt; function myFunction(){ document.write(&quot;Добро...

.show & .hide - jQuery
Здравствуйте! Есть 2 div'a. Один, допустим &quot;attack&quot; открыт, а другой - &quot;guard&quot; скрыт стилем &quot;display: none&quot;. Нужно, чтобы &lt;div...

Функция .show hide - jQuery
Всем привет. Сразу скажу, что в jquery и javascript я не разбираюсь. Дана вот такая кнопка &lt;input type=&quot;button&quot; class=&quot;b1c buybtn&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru