Старый 15.08.2008, 23:21   #1
Мастер
 
Аватар для new
 
Регистрация: 25.06.2007
Сообщений: 665
Вес репутации: 194
new - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордитсяnew - за этого человека можно гордится
По умолчанию Проблемка с JS

Хочется сделать на сайт СайдБар, для Оперы и ФФ.

Функция JS:

PHP код:
<!--
function 
addNetscapePanel() {
    if ((
typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")){
        
window.sidebar.addPanel ("NAME""PAGE","");
    } else {
        var 
rv window.confirm ("This feature is only available for the Mozilla browser." "Would you like to download Mozilla now?");
        if(
rvdocument.location.href "http://www.mozilla.org";
    }
}
//--> 
Вызов ее:
PHP код:
echo "<a href=\"#\" rel=\"sidebar\" title=\"NAME\">Opera Sidebar</a>"
Все работает, но есть 1 проблема.

Вызов ее происходит в меню, которое тоже работает на JS, меню с IPB, выглядет примерно так:
PHP код:
<div id='site_menu' style='display:none;width:110px' class=\"topmenum3\">
<a href=\"#\" rel=\"sidebar\" title=\"NAME\">Opera Sidebar</a>
</div>

<СКРИПТ type=\"ЖАБАСКРИПТ\">
ipsmenu.register( \"site\", '', 'topmenu-new', 'topmenu-new-out' );
</СКРИПТ> 
Опере по барабану, а вот ФФ на отрез отказывается обрабатывать ссылку через rel="sidebar"
В другой конструкции, через онклик:
PHP код:
<a href=\"#\" onclick=\"addNetscapePanel\">Opera Sidebar</a> 
Тоже самое. В ФФ не работает.

Может есть какие идеи, как ее заставить работать?

Добавлено через 3 минуты
На синтаксис просьба не обращать внимания, тут или я напутал, пока составлял текст, либо что то выризается тут. Тестю все как нуна.
__________________

Последний раз редактировалось new; 15.08.2008 в 23:21. Причина: Добавлено сообщение
new вне форума   Ответить с цитированием
Старый 18.08.2008, 17:28   #2
JS Developer
 
Аватар для Regent
 
Регистрация: 10.04.2008
Адрес: Виргинские острова
Сообщений: 1,093
Вес репутации: 208
Regent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущееRegent - прекрасное будущее
Отправить сообщение для Regent с помощью ICQ
По умолчанию

<b style="cursor:hand" onclick='addNetscapePanel()'>Opera Sidebar</b>
Попробуйте так и не забывайте про ()

P.S. Хотя может не получится

Последний раз редактировалось Regent; 18.08.2008 в 17:30. Причина: Добавлено сообщение
Regent вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Небольшая проблемка.... Indzag Вопросы от новичков 8 12.05.2008 13:33
Проблемка Stri4 Ошибки при работе с системой 7 13.02.2008 13:07
Есть проблемка со ссылками maxispeed Вопросы по работе системы 7 16.09.2007 23:51
Проблемка! trOid Яндекс 4 26.07.2007 20:20


Часовой пояс GMT +3, время: 10:05.