мне кажется вы недопоняли мой пост, в 1.6 они сделали:
$("#id").attr(«checked»,«checked»)
а было:
$("#id").attr(«checked»,true)
и я согласен, правильно сделали, но зачем менять
$("#id INPUT, #id SELECT").attr(«disabled»,""); — не пашет (работало в 1.5 )
$("#id INPUT, #id SELECT").attr(«disabled»,false); — пашет (работает в 1.6)
мне кажется это противоречит их нововведениям: «в 1.5 вызов .attr('checked') возвращал true/false в зависимости от установки флага, в версии же 1.6 .attr('checked') вернёт строковое значение, записанное в атрибут»
а вы как считаете?
извините, предыдущий коммент сам запостился при вставке строк через (Ctrl + V) удалять или исправлять свои комменты похоже нельзя
спасибо, я просто не знал, что если в первой строке скрипта написать
#!/bin/sh
то скрипт будет обработан башем
у меня все выполнялось через /bin/csh
еще раз спасибо за быстрый ответ!
Кстати, Вконтакте использует это уже Х месяцев, благодаря этому флэш-плеер всегда на виду и играет даже при переходах на др. страницы, молодцы ребята.
Автор, спасибо за статью, давно ждал!
Было бы здорово, если бы можно было говорить счетчикам посещаемости, что сделан переход на следующую страницу или страницу назад, в общем чтобы считчики как обычно считали переходы по сайту, может их код тоже целиком перезагружать… но тогда нужно наверное очищать некоторые переменные и объекты, которые они создали… никто не сталкивался?
Извините, наверное что-то применил не так, но вот переписав ф-ю авторизации, все вышло, на всякий случай приведу свой пример: function _auth( $cookies ) {
$data=array(
'act'=>'',
'login'=>'',
'q'=>'1',
'al_frame'=>'1',
'captcha_sid'=>'',
'captcha_key'=>'',
'from_host'=>'vkontakte.ru',
'expire'=>'',
'email'=>'---YOU E-mail---',
'pass'=>'---YOU PASS---',
'success_url'=>'',
'fail_url'=>'',
'try_to_login'=>'',
'to'=>'',
'vk'=>'',
'al_test'=>'3'
);
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://vkontakte.ru/login.php'); // login.vk.com/?act=login
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($c, CURLOPT_COOKIEJAR, $cookies);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13)');
curl_setopt($c, CURLOPT_POSTFIELDS, $data);
$r = curl_exec($c);
curl_close($c);
}
_auth('/home/lebnik/data/www/site.ru/cookies/cookies.txt');
Далее проверял не все функции, но переписал на свой лад _status() и все работает, поэтому спасибо за статью, сразу не въехал.
$("#id").attr(«checked»,«checked»)
а было:
$("#id").attr(«checked»,true)
и я согласен, правильно сделали, но зачем менять
$("#id INPUT, #id SELECT").attr(«disabled»,false); — пашет (работает в 1.6)
мне кажется это противоречит их нововведениям: «в 1.5 вызов .attr('checked') возвращал true/false в зависимости от установки флага, в версии же 1.6 .attr('checked') вернёт строковое значение, записанное в атрибут»
а вы как считаете?
извините, предыдущий коммент сам запостился при вставке строк через (Ctrl + V) удалять или исправлять свои комменты похоже нельзя
#!/bin/sh
то скрипт будет обработан башем
у меня все выполнялось через /bin/csh
еще раз спасибо за быстрый ответ!
Автор, спасибо за статью, давно ждал!
function _auth( $cookies ) {$data=array(
'act'=>'',
'login'=>'',
'q'=>'1',
'al_frame'=>'1',
'captcha_sid'=>'',
'captcha_key'=>'',
'from_host'=>'vkontakte.ru',
'expire'=>'',
'email'=>'---YOU E-mail---',
'pass'=>'---YOU PASS---',
'success_url'=>'',
'fail_url'=>'',
'try_to_login'=>'',
'to'=>'',
'vk'=>'',
'al_test'=>'3'
);
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://vkontakte.ru/login.php'); // login.vk.com/?act=login
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($c, CURLOPT_COOKIEJAR, $cookies);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13)');
curl_setopt($c, CURLOPT_POSTFIELDS, $data);
$r = curl_exec($c);
curl_close($c);
}
_auth('/home/lebnik/data/www/site.ru/cookies/cookies.txt');
Далее проверял не все функции, но переписал на свой лад _status() и все работает, поэтому спасибо за статью, сразу не въехал.