HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 06.08.2008, 15:23
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

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

блин хотел подкинуть репы +4 а подкинулось +2, чо так?
 
Ответить с цитированием

  #2  
Старый 06.08.2008, 15:34
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


По умолчанию

Есть <div>, как при нажатии на кнопку, расположить его ровно по центру монитора?
 
Ответить с цитированием

  #3  
Старый 06.08.2008, 15:41
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

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

рано по середине у меня не получилось только так

http://wizardcom.ru/?send=good

вот код -
PHP код:

<div onclick="this.style.display='none'" 
 
height="56"
 
style="position: absolute; z-index:1000; left: 480px; top: 350px;
  background-color:#737373; color: #FFFFFF; display: block;
 font-family: Tahoma;
 font-size: 14px;
 padding: 20px;
 text-align: center;
 border: 1px solid #a7afaf; 
 cursor: pointer;
 width: 300px;"
>
<
nobr><b>СпасибоВаш заказ принят!</b></nobr><br>
кликните чтобы скрыть
 
</div

див в коде мона где угодно расположить

Последний раз редактировалось Корвин; 06.08.2008 в 15:44..
 
Ответить с цитированием

  #4  
Старый 06.08.2008, 15:46
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


По умолчанию

Есть на javascripte ширина и высота, нужно эти значения поделить на 2 и прибавить половину длинны и ширины дива.. Вроде так как то... HELP!!!
 
Ответить с цитированием

  #5  
Старый 06.08.2008, 15:57
Jer1cho
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме:
3942177

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

PHP код:
<script type="text/javascript">
function 
hide()
{
    
document.getElementById('test');
    
t.style.textAlign='center';
    
t.style.marginTop='25%';
}
</
script>
<
button onclick="hide();">move</button>
<
div id="test">
    
test
</div
Работает, но думаю тут по другому надо...
 
Ответить с цитированием

  #6  
Старый 06.08.2008, 16:00
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

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

я в процентах пробовал указывать, фигня получилась какая то, посередине див не вставал
 
Ответить с цитированием

  #7  
Старый 06.08.2008, 16:04
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


По умолчанию

Цитата:
Сообщение от Jer1cho  
Работает, но думаю тут по другому надо...
ага, чуть по другому! У дива будет фиксированная ширина и баграунд. HELP!!!
 
Ответить с цитированием

  #8  
Старый 07.08.2008, 00:24
1ten0.0net1
Time out
Регистрация: 28.11.2005
Сообщений: 547
Провел на форуме:
2320925

Репутация: 1348


По умолчанию

Проблема такая:
1) Есть сайт с активной XSS - например, site.com/news.php?id=1;
2) Есть форум - site.com/forum/profile.php?id=1;

В профиле указывается мыло пользователя, которое видно только ему. К мылу я смог обратиться со страницы site.com/forum/profile.php?id=1 (абстрактно! сохранил страницу на винт и редактировал оффлайн!)
Код:
<script>alert(document.all("YEmail").value)</script>
А вот обратиться к этому же элементу, но с первой страницы, там где XSS я не могу. Перепробовал несколько вариантов. Например:
Код:
<script>
function pechenki(Name)
{
alert(document.all(Name).value);     
}
</script>
<IFRAME src="http://www.site.com/forum/profile.php?id=1" onload="pechenki('YEmail')" id="frame0" WIDTH="0" HEIGHT="0" > 
</IFRAME>
Этот скрипт не работает, я так подозреваю потому, что объект document существует для первой ссылки, где XSS, а не для форума. ВОПРОС - как обращаться к элементам страницы, которая на том же домене (форум), но не имеет XSS?

Заранее спасибо за ответ.
__________________
Нельзя считать себя достаточно взрослым, если у тебя школьные фотографии - цифровые.

Последний раз редактировалось 1ten0.0net1; 07.08.2008 в 00:29..
 
Ответить с цитированием

  #9  
Старый 07.08.2008, 18:06
Vanofuture
Познающий
Регистрация: 24.04.2008
Сообщений: 34
Провел на форуме:
148656

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

Цитата:
Сообщение от 1ten0.0net1  
Этот скрипт не работает, я так подозреваю потому, что объект document существует для первой ссылки, где XSS, а не для форума. ВОПРОС - как обращаться к элементам страницы, которая на том же домене (форум), но не имеет XSS?

Заранее спасибо за ответ.
Надо сначала обратится к фрейму, а потом уже к его документу.
Код HTML:
<script type="text/javascript">
function getFrameValue(Frame,Name){
alert(Frame.document.all(Name).value);}
</script>
<iframe src="http://www.site.com/forum/profile.php?id=1" onload="getFrameValue(this,'YEmail');"></iframe>
Да и лучше вместо all юзать getElementById
 
Ответить с цитированием

  #10  
Старый 07.08.2008, 06:56
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


По умолчанию

эм. мне кажется что дело тут в обьектной модели документа.
http://keep4u.ru/full/080807/96e4de6693cb579eb7/jpg
вот она. там есть такой объект frames
возможно нужно глянуть в его сторону?
вот что надыбал в яше
Цитата:
Объект frame имеет следующие свойства:
frames массив, отражающий все фреймы окна
name отражает атрибут NAME тага <FRAME>
length отражает количество фреймов-потомков внутри фрейма
parent синоним для окна или фрейма, содержащего текущий фрейм
self синоним для текущего фрейма
window синоним для текущего фрейма
может быть путь window.frames.document.all.(Name).all или window.frames.frame0.document.all.(Name).all подойдет....

Ну это только домыслы.... на реальных примерах я не потестил....

да и вот еще вдогонку мож поможет...
Цитата:
Объект window является "родительским" объектом для всех объектов в Navigator'е. Вы можете создать несколько окон в приложении JavaScript. Объект Frame определяется тэгом FRAME в документе FRAMESET. Frame-объекты имеют те же свойства и методы, что и объекты window, и отличаются только способом отображения.

Последний раз редактировалось blaga; 07.08.2008 в 07:01..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



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


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




ANTICHAT ™ © 2001- Antichat Kft.