Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] JS в горящей лисичке(Mozilla Firefox) не работает....

Ответить
Настройки темы
[решено] JS в горящей лисичке(Mozilla Firefox) не работает....

Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Вообщем проблема в чом недавно стал изучаь ЯС и на ткнулся на такую праблему во всех браузерах этот ЯС работает а в Mozilla Firefox на пашет что я не так делаю??
Вот пример:
<DIV ID = "error"></DIV>
<script type="text/javascript">document.all.error.innerHTML = "Ошибка"</script>
Проверял в ИЕ 7 Макстоне Опире 9 там пашет а вот в лисичке отказываеться.....

Отправлено: 21:22, 19-03-2008

 

Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Все спасибо...Просто в Опере и ИЕ можно было использовать оутерХТМЛ... учтем...

-------
http://img.userbars.pl/126/25043.png


Отправлено: 16:35, 24-03-2008 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


ЭЭЭ простите за тупость.. Просто не могу я понять это не логичный JS. У меня вот такой вопрос. В слой выводяться сообщения иннертХТМЛ или оутерХТМЛ. Собсно сам вопрос как туда подставлять содержимое файла скажем del.html в иннертХТМЛ

-------
http://img.userbars.pl/126/25043.png


Отправлено: 19:00, 25-03-2008 | #12


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Насчёт включения html точно не знаю (фрэймы не подойдут?), но для js можно использовать такой код:

Код: Выделить весь код
function include_js(file) {
    var html_doc = document.getElementsByTagName('head')[0];
    js = document.createElement('script');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', file);
    html_doc.appendChild(js);
    js.onreadystatechange = function () {
        if (js.readyState == 'complete') {
            // тут нужная вам функция. Например eval(). 
            // Соответственно, в самом js-файле должно быть что-то вроде 
            // var='<b>содержимое в html-формате</b>'; 
            // А эту переменную потом вставить в нужное место. 
            // Может быть я делаю много лишних движений,
            // но думать сейчас мне не очень хочется:)
            // Вариант другой: просто html-файл
            // который присваивается переменной - не проверял, мб и не будет работать.
        }
    }
    js.onload = function () {
       // те же самые строчки кода (в разных браузерах по-разному реализовано)
    }
    return false;
}
Потом вызов функции include_js('nya.js');

Отправлено: 19:49, 25-03-2008 | #13


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


Человек пытается ограбить чью то страницу . Если конечно страницу в пределах своего домена то добраться можно с помощью аякса, о чем сверху Coutty упамянул

Код: Выделить весь код
	
 <SCRIPT LANGUAGE="JavaScript">
  <!--
	var object;
var req = (window.XMLHttpRequest)?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");
req.open("GET", "ваша,страница.html",true);
req.onreadystatechange = function () {
if (req.readyState == 4) {
var txt = req.responseText;
alert(txt);
}
};
req.send(null);
  //-->
  </SCRIPT>
если чужую то начинаются пляски с бубном, потому что кросссерверный скриптинг запрещен. Легче на php грабилку сделать
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:08, 26-03-2008 | #14


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


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

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 02:34, 26-03-2008 | #15


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


Цитата Vlad Drakula:
все прекрасно делается, и даже кросссерверный скриптинг устроить не так сложно! »
код в студию! Я всегда люблю поучится чему нибудь полезному. (если конечно это не JSON)

Отправлено: 03:10, 26-03-2008 | #16


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


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

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 11:08, 26-03-2008 | #17


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


надо еще уговорить владельца чтобы он написал js чтоб ктото его страницу грабил. Я думал способ будет оригинальней

Отправлено: 11:17, 26-03-2008 | #18


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


я вообщето не хотел не кого грабить... У меня есть вот такая функция:
HTML код: Выделить весь код
function popup_user_del(){ swidth = screen.availWidth / 2 - 150 sheight = screen.availHeight / 2 - 180 document.getElementById("popup").outerHTML = "<DIV ID ='popup' Style = 'position:absolute; left:" + swidth + "; top:" + sheight + ";width:300; z-index:0'><table border=0 bordercolor=black cellspacing=0 cellpadding=0>...................<table></DIV>"; }

Просто не удобно все это редактировать когда в одной страке вот я и спрашиваю как мне можно с хтмл страницы считать теги и вставить в оутерХТМЛ????

-------
http://img.userbars.pl/126/25043.png


Отправлено: 15:28, 26-03-2008 | #19


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата BASSON_XVI:
вот я и спрашиваю как мне можно с хтмл страницы считать теги и вставить в оутерХТМЛ »
Есть же свойство innerHTML

-------
Fortes fortuna adiuvat


Отправлено: 15:38, 26-03-2008 | #20



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] JS в горящей лисичке(Mozilla Firefox) не работает....

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Mozilla Firefox (все вопросы) SimSim Программное обеспечение Windows 2692 15-07-2024 16:42
Mozilla работает сразу над 4 проектами и Firefox 4.0 OSZone News Новости информационных технологий 3 22-12-2009 23:51
Интернет - Не работает flash player в Mozilla Firefox 3.5.5 на Windows 7 CyberStyLe Microsoft Windows 7 14 20-11-2009 05:01
Mozilla Firefox 3.5.4 OSZone Software Новости программного обеспечения 0 28-10-2009 14:30
[решено] Нужна помощь с браузером Mozilla Firefox. BROTHERHOOD Хочу все знать 9 24-03-2009 02:19




 
Переход