powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / В моззиле не работает скрипт.
15 сообщений из 15, страница 1 из 1
В моззиле не работает скрипт.
    #34304407
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не работает как я выяснил из-за XMLHttpRequest. Как же быть?
C уважением БоБ.
------------------------------------------------------------
<script lanaguage = JavaScript>
function loadXMLDoc(t,url)
{
var Q=new Object;

Q=(window.XMLHttpRequest?new XMLHttpRequest():
(window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new Object));
Q.onreadystatechange=function()
{
// only if req. shows "complete"
if (Q.readyState==4)
{
//alert(Q.status+' '+Q.statusText); // only if "OK"
if (Q.status==200||location.href.indexOf('http:')<0&&Q.status==0)
{
t.innerHTML+=Q.responseText;

//t.innerHTML+=Q.responseXML.documentElement.nodeName;
//for(i in Q.responseXML){alert(i+'='+eval('Q.responseXML.'+i));}
}
}
};

Q.open("get", url, true);
Q.send(null);
}
//alert(location.href.indexOf('http:'))
//alert(navigator.onLine)
//.responseXML.firstChild;
</script>
</head>

<body onload = " loadXMLDoc( a1,'http://www.bob020202.narod.ru//fruits.xml'); " >
<font id ="a1" > </font>


</body>
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34304522
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопервых
Код: plaintext
document.getElementById(t).innerHTML+=Q.responseText;
может запрос на чужой домен?
про песочницу
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34306202
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ссылочка на перевод AJAX_WORLD/
Theme: "Permission denied to call method XMLHttpRequest.open"
ТЕМА: "Возможность вызывать метод XMLHttpRequest.open запрещена"

http://www.bob020202.narod.ru/AJAX_W_taranslated.txt

((: >> ФОРУМЫ SQL ЛУЧШИЕ ФОРУМЫ В МИРЕ ! << = ))
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34306481
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не могу понять как вот - это в скрипт пристроить?
netscape. security. PrivilegeManager. enablePrivilege ("UniversalXPConnect");
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34306826
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ПРАВИЛЬНОМ ЛИ НАПРАВЛЕНИИ Я ДВИГАЮСЬ?
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34306915
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WEB_bobbyВ ПРАВИЛЬНОМ ЛИ НАПРАВЛЕНИИ Я ДВИГАЮСЬ?
ну вроде
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34306949
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WEB_bobbyне могу понять как вот - это в скрипт пристроить?
netscape. security. PrivilegeManager. enablePrivilege ("UniversalXPConnect");
именно так, перед var Q...
правда непонятно какие привелеги ставить чтоб для всех браузеров
UniversalBrowserRead, UniversalBrowserRead....
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34307087
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
try { > netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); catch (e)}
Знает ли кто нибудь для что здесь ловит и для чего и какие параметры бывают?

Поставил эту строку перд var : что- то- никаких полезных результатов.
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34307090
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что здесь ловит CATCH( e )
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34307134
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставил перед var :

try { netscape.security.PrivilegeManager.enablePrivilege ("UniversalBrowserRead"); catch (e)}

-- что то не помогло. :)
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34307417
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТЕПЕРЬ РАБОТАЕТ - ПРИМЕНИЛ ИСПРАВЛЕННЫЙ ВАРИАНТ:
try { netscape.security.PrivilegeManager.enablePrivilege ("UniversalBrowserRead")} catch (e){}

У меня вопрос: IE и FireFox требуют от юзера разрешение на запуск активного содержимого. -- Как это устранить?
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34307452
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WEB_bobbyЧто здесь ловит CATCH( e )
catch(e){alert(e);}
opera всё время ловит что-то вроде unknownPrivilegeException

WEB_bobby
У меня вопрос: IE и FireFox требуют от юзера разрешение на запуск активного содержимого. -- Как это устранить?

порой дурацкие запреты, но пусть юзер сам решает что запускать, а что нет
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34307473
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще-то есть способы?
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34803844
Justifiable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется информация, что
"XMLHttpRequest следует следующему правилу безопасности - он может отправить запрос только на сайт, с которого пришла страница, и получить ответ только с этого же сайта"

А мне нужно как раз послать запрос на удаленный сервер.

Сам пробовал на Опере - запрос не проходит. На Firefox то же самое: дебаггер FireBug кричит "uncaught exception: Permission denied to call method XMLHttpRequest.open". Товарищи говорят, что на IE несмотря на то что запрос не должен проходить, он проходит. Но этого мало. Как научить остальные браузеры этому? может какие сторонние хитрые библиотеки? Помогите чем-нибудь...такая технология, и такой косяк... ну хоть как нибудь можно обойти это ограничение?
...
Рейтинг: 0 / 0
В моззиле не работает скрипт.
    #34804483
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JustifiableИмеется информация, что
"XMLHttpRequest следует следующему правилу безопасности - он может отправить запрос только на сайт, с которого пришла страница, и получить ответ только с этого же сайта"

А мне нужно как раз послать запрос на удаленный сервер.

Сам пробовал на Опере - запрос не проходит. На Firefox то же самое: дебаггер FireBug кричит "uncaught exception: Permission denied to call method XMLHttpRequest.open". Товарищи говорят, что на IE несмотря на то что запрос не должен проходить, он проходит. Но этого мало. Как научить остальные браузеры этому? может какие сторонние хитрые библиотеки? Помогите чем-нибудь...такая технология, и такой косяк... ну хоть как нибудь можно обойти это ограничение?
только первый пост читали?
прочитайте остальные
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / В моззиле не работает скрипт.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]