[JS] почему IE блокирует страничку?

margadon


что это ваще за шняга? У меня в MyIE страничка пашет, в IE вот такое появляется (если разрешить, то тоже пашет, иначе - нет у другана вообще не пашет.
На что может быть такая реакция? Я почти что ничего не сделал, просто подвигал лэеры (менюшку делал)...

stm7884696

пошарь файл, который пытаешься открыть...

sergei1969

а нажимать на эту херь пробовал?

margadon

Нажимал - если разрешить, то пашет! Но вот только на чужих страничках никогда такого не видел...

margadon



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Menu</title>
<meta name="Generator" content="me">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="javascript">

var menu_str = new Array;

menu_str["x1"] = "x1";
menu_str["x2"] = "x2";
menu_str["x3"] = "x3";
menu_str["x4"] = "x4";


function hide
{
menu.style.visibility = 'hidden';
//menu.innerHTML = "";
}
function show_params(a)
{
var pl = a.getBoundingClientRect.left;
var pb = a.getBoundingClientRect.bottom;
var pw = a.getBoundingClientRect.right-pl;

menu.style.left = pl-3;
menu.style.top = pb-1;
menu.style.width = pw;

//menu.innerHTML = menu_str[a.id] +"<br>";
menu.style.visibility = 'visible';
}

</script>
<style type="text/css">
.menu
{
position: absolute;
z-order: 2;
left: 200px;
top: 100px;
height:200px;
width:100px;
background: #F1F1FE;
border: 1 solid;
visibility: hidden;
}
</style>
</head>
<body>
<table align="center" onmouseovers="hide" width="100%" style="border: 1 solid"> &nbsp;
<tr><td>
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" bgColor="black" border="0"
align="center">
<TR>
<TD id="x1" onmouseover="show_params(this)" bgColor="#66ffff">
<P align="center" style="border:1 solid;">first</P>
</TD>
<TD id="x2" onmouseover="show_params(this)" bgColor="#66ffff">
<P align="center" style="border:1 solid;">second</P>
</TD>
<TD id="x3" onmouseover="show_params(this)" bgColor="#66ffff">
<P align="center" style="border:1 solid;">third</P>
</TD>
</TR>
</TABLE>&nbsp;
&nbsp;</td></tr>
</table>

<span id="menu" class="menu" onmouseleave="hide"></span>

</body>
</html>


Пошарить не могу, какие-то траблы с сетью... Никто меня не видит!
В переписи хакерсов участвовал, но почему-то до сих пор меня не рассмотрели.

sobleb

У меня тоже такая ж фигня, когда гружу страничку с винта как домашнюю...

Dasar

чтобы точнее локализовать проблему комментировать html по частям пробовал?

margadon

честно гря, нет, так как недавно JS-ом пользуюсь, думал, что допустил какой-то очевидный ляп... Буду разбираться.

dedwowan

Это ты поставил второй сервиспак, который в каждом углу видит опасность для системы )

margadon

Хммм... Мобыть! Но почему же тогда в инете дофига страничек и ни одна такого не выдавала! Что я делаю не так? Меню есть на многих сайтах...

azala

WinXP SP2?

margadon

ага...

stm7884696

У меня все нормально...
Правда код выдает ошибку ожидания объекта...
ИМХО, у тебя просто настройки безопасности в эксплорере настроены криво...
Попробуй поставить другой уровень безопасности для локальных страничек

margadon

Да не, у моего другана браузер без колебаний сам залочил страничку, и ничего совсем не сказал. В результате никакой менюшки нет...
Тока что закомментил все вызовы ф-ий, не помогло. Наконец вырезал ВСЕ функции из текста - не помогло! Только когда я вырезал секцию <script>, тогда всё успокоилось. Что за нафиг?! По-моему, в инете ВСЕ странички с яваскриптом, и нигде я такой хрени не видел!
А вообще, может я зря сам такое пишу? Может есть на просторах инета готовые нормальные менюшки на яваскрипте, типа как в винде, такие выпадающие? Если есть у кого на примете, не подскажете откуда взять?

stm7884696

да полазь в яндексе... что нить типа" меню javascript " набери...

margadon

А ну ладна. Уже ищу...
(всем спасибо за комменты!)
На форум надейся, а сам не плошай
Оставить комментарий
Имя или ник:
Комментарий: