Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 18
joomlaman Сообщение 12/08/2011 20:06 Копия темы
как получить содержимое внешнего ДжаваСкрипта ? 10баксов 5баксов   кто покажет ... 

 
window.execScript();
eval();
window.setTimeout(,0);

var js = document.createElement('script');
js.setAttribute('type', 'text/javascript');
js.setAttribute('src', 'http://'+filename);
document.getElementsByTagName('HEAD')[0].appendChild(js);

Sergexcom Сообщение 12/08/2011 20:11 Копия темы
Не совсем понял, просто открыть файл

Ну или var _script  = document.getElementById('id_скрипта').innerHTML;
joomlaman Сообщение 12/08/2011 20:16 Копия темы
у меня пусто...
Sergexcom Сообщение 12/08/2011 20:19 Копия темы
Вот пример, если это имелось ввиду. Может я не так вопрос понял
joomlaman Сообщение 12/08/2011 20:26 Копия темы
joomlaman Сообщение 12/08/2011 20:35 Копия темы
для начала давай так
Sergexcom Сообщение 12/08/2011 22:02 Копия темы
Возился возился, но лучше ничего не придумал, хоть и грубо...
Приходится задействовать РНР, javascript наотрез отказался
joomlaman Сообщение 12/08/2011 22:58 Копия темы
не сор... нужно на джава все сделать...
anonimouse1488 Сообщение 12/08/2011 23:29 Копия темы
ему нужно совсем другое, то что там в src
anonimouse1488 Сообщение 12/08/2011 23:30 Копия темы
var scripts = document.getElementsByTagName("script");
    for (var i = 0; i < scripts.length; ++i) {
        if (scripts[i].src) {
            window.open(scripts[i].src, "", "width=640,height=480");
        }
    }
Sergexcom Сообщение 13/08/2011 00:18 Копия темы
Я понял. Вот как этот код не показать, а записать в какую-то переменную?
joomlaman Сообщение 13/08/2011 02:03 Копия темы
неа к сожалению(ну или наоборот...) для меня этот вариант не пройдет... это все иза безопасности и тд...

вот запусти
open(location, "", "width=1").onload=function(){alert(document.body.innerHTM L);close();} //пробел убрать...

а потом попробуй
open('http:// ya.ru/', "", "width=1").onload=function(){alert(document.body.innerHTM L);close();} //пробел убрать...

виш в чем дело ?

так вот.. нужно как то это дело обойти... плачу 10баксоф....
joomlaman Сообщение 13/08/2011 02:26 Копия темы
перехват выполнения кода.... что то такое...
xvalue42--EMP Сообщение 13/08/2011 06:09 Копия темы
Реально не прокатит – Я занимался этим вопросом. Кроссдомены запрещены.
Sergexcom Сообщение 13/08/2011 07:09 Копия темы
В общем полночи гуглил, кое-как научился кросс-доменные запросы делать, но там результатом было либо выполнение ответного js, либо данные json
А содержимое удаленного файла получить не удалось
ни через технологии dojo, ни через YQL
Так что на данный момент прекращаю поиски
joomlaman Сообщение 13/08/2011 19:00 Копия темы
Firebug Lite    видет выполнение кода, а он ведь чисто на джаваСкрипт...
koz128901 Сообщение 14/08/2011 07:05 Копия темы
Хах. Смешно – то что Вы говорите вызывается из домена chrome:// как код с правами локальной системы, но вот только сделайте так. Сохраните код Firebug, запустите в НЕ Gecko движке и удивитесь. т.к. firebug использует Gecko Extension для целей отладки, если не верите то читайте спецификацию от Мозиллы – все тогда поймете.
joomlaman Сообщение 25/08/2011 02:55 Копия темы
я не плагин к ФФ имею виду...

javascript:(function(F,i,r,e,b,u,g,L,I,T,E){if(F.getElementById(b))return;E =F[i+'NS']&&F.documentElement.namespaceURI;E=E?F[i+'NS' ](E,'script'):F[i]('script');E[r]('id',b);E[r ]('src',I+g+T);E[r](b,u);(F[e]('head')[0]||F[e]('b ody')[0]).appendChild(E);E=new%20Image;E[r]('src',I+L);})(do cument,'createElement','setAttribute','getElements ByTagName','FirebugLite','4','firebug-lite-de bug.js','releases/lite/debug/skin/xp/sprite.png','ht tps://getfirebug.com/','#startOpened');

вот в адресную строку или закладку('ht tps убрать пробел)... хотя да он не отлавливает джаву а тока пропускает то что запущено через его... появится время посижу еше над этим вопросом..
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"