HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

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

Репутация: 1809


По умолчанию

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

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

Репутация: 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
С нами: 9560486

Репутация: 1809


По умолчанию

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

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

Репутация: 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
С нами: 10107625

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

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

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

Репутация: 1809


По умолчанию

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

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

Репутация: 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
С нами: 9499291

Репутация: 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
С нами: 10597286

Репутация: 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.