|
|
Да, просто замени весь шаблон на этот:
|

02.09.2008, 15:44
|
|
|
|
в опере скрип не работает
скрипт работает в мозиле и IE, но в опере работать никак не хочет... помогите пожалуйста
|
Код:
|
<SCRIPT LANGUAGE="JavaScript">
var visibleVar="null";
function init(){
if (navigator.appName == "Netscape") {
layerStyleRef="layer.";
layerRef="document.layers";
styleSwitch="";
visibleVar="show";
}else{
layerStyleRef="layer.style.";
layerRef="document.all";
styleSwitch=".style";
visibleVar="visible";
}
}
function showHideLayerSwitch(layerName){
if (eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility == visibleVar')){
hideLayer(layerName);
}else{
showLayer(layerName);
}
}
function showLayer(layerName){
eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
}
function hideLayer(layerName){
eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
}
function showLayer1(layerName){
if (eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility == visibleVar')){
showLayer(layerName);
}
}
function hideLayer1(layerName){
if (eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility == visibleVar')){
hideLayer(layerName);
}
}
</SCRIPT> |
скрипт на дополнительное меню
|
|

02.09.2008, 20:24
|
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
|
Если вы видите в скрипте такие слова как: Netscape, document.all, document.layers, то выкидывайте такой скрипт сразу, не мучайтесь.
|
|

03.09.2008, 00:10
|
|
|
|
перерыл много сайтов в поисках этого скрипта, аналогов подходящих мне не нашёл, с этим скриптом вообще нельзя ничего сделать?
|
|

03.09.2008, 08:35
|
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
|
Можно, переписать.
|
|

03.09.2008, 19:27
|
|
|
|
мои познания слишком скудны для этого, не сможешь помочь?
|
|

20.01.2009, 19:27
|
|
|
|
Не работает меню из allwebmenus
Други, помогите!
не работает меню сделанное в программе allwebmenus - там на страницу вставляется код
<!-- ******** BEGIN ALLWEBMENUS CODE FOR menu ******** -->
<img name='awmMenuPathImg-menu' id='awmMenuPathImg-menu' src='./awmmenupath.gif' alt=''><script type='text/javascript'>var MenuLinkedBy='AllWebMenus [2]', awmBN='520'; awmAltUrl='';</script><script src='menu.js' language='JavaScript1.2' type='text/javascript'></script><script type='text/javascript'>awmBuildMenu();</script>
<!-- ******** END ALLWEBMENUS CODE FOR menu ******** -->
и есть файл menu.js
Но в Опере оно не открывается, хотя в остальных броузерах - легко!
что делать!??!?!
|
|

21.01.2009, 21:12
|
 |
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
|
Цитата:
|
|
мои познания слишком скудны для этого, не сможешь помочь?
|
задачу опиши
|
Цитата:
|
Но в Опере оно не открывается, хотя в остальных броузерах - легко!
что делать!??!?!
|
либо переписать меню, либо найти, что именно не работает. В Опере есть консоль ошибок ;-)
|
|

27.02.2009, 12:51
|
|
|
Короче есть такой несложный код:
<html>
<button id=but1 onclick="fnc_open()">Open table</button>
<table border="1" width="300" height="100" id="table1">
<tr>
<td>1-table</td>
</tr>
</table>
<script type="text/javascript">
<!--
var fl1 = 0
function fnc_open() {
if (fl1 == 0) {
document.getElementById('table1').height = 200;
fl1 = 1;
} else {
document.getElementById('table1').height = 300;
fl1 = 0;
}
}
//-->
</script>
</html>
Все в нем вроде бы работает, но вот таблица не меняет своих параметров (в частности высоту).
Последний раз редактировалось Андрей Параничев, 27.02.2009 в 13:56.
Причина: Пользуйтесь bb-тегами [js] и [html] для оформления листингов кода в теле сообщения
|
|

27.02.2009, 13:56
|
|
|
|
Регистрация: 21.02.2008
Сообщений: 1,250
|
|
document.getElementById('table1').style.height
|
|

27.02.2009, 22:43
|
|
|
Блин, от души!!! Выручили... Правда мог и сам догадаться, мелочь такая, а не работает  И все же огромное спасибо!!!
|
|
|
|