Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

08.07.2009, 22:31
|
|
Новичок
Регистрация: 08.07.2009
Сообщений: 2
Провел на форуме: 2451
Репутация:
0
|
|
Просто кроме этого куска, больше ничего не изменялось. А в исходнике никаких ошибок не обнаруживается.
|
|
|

09.07.2009, 14:50
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
как на jquery получить то что стоит в строке адреса после #?
|
|
|

09.07.2009, 15:19
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
если правильно тебя понял, то так, без jquery правда..
var tmp='https://forum.antichat.ru/threadnav128933-2-10.html#goto_threadrating'; // заменить на location.href
var arr = tmp.match(/#(.+)/);
alert(arr[1]);// выведет goto_threadrating
|
|
|

10.07.2009, 15:46
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Не могу разобраться, есть у меня скрипт проверки Тиц и PR , там есть функция:
Код HTML:
$(document).ready(function(){
$('#check').click(function(){
if( !$('#url_list').val().length ){
alert('Введите хотябы один url');
return false;
}
/*$('#result').html('<tr class="table_header"><td width="50%" height="25">URL (домен)</td><td width="25%">PR</td><td width="25%">ТИЦ</td></tr>');*/
var url_array = $('#url_list').val().split(/[\n\r]+/);
document.all.result_div.style.display="block";
document.all.result_table.style.display="block";
for( var i = 0; i < url_array.length; i++ ){
color = (i % 2 == 0) ? 'F5F5EA' : 'FFFCF8';
$('#result').append('<tr bgcolor="#'+ color +'"><td width="50%">'+ url_array[i] +'</td><td id="p_'+ i +'" width="25%"><img src="../../../cncat_engine/images/load_small.gif" border="0" /></td><td id="t_'+ i +'" width="25%"><img src="../../../cncat_engine/images/load_small.gif" border="0" /></td></tr>')
get_pr(url_array[i],i);
get_yandex(url_array[i],i);
}
});
});
Всё ок, но вот, если нажать потом на кнопку еще раз, табличка начинает ниже плодить ряды, а мне нужно, чтобы всё удалялось и по новой появлялось. Как мне удалить эти <tr><td></td></tr> ? 
|
|
|

10.07.2009, 15:51
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
в самом начале функции сделай
$('#result').empty();
|
|
|

10.07.2009, 16:00
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
m0nsieur, большое спасибо! То что нужно! 
|
|
|

13.07.2009, 00:03
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Проблема такова,как сделать глобальные переменные в eval?
есле сделать так:
function fff(){
eval("var name=value");
}
То поза функцыей fff переменная name доступна не будет,как ето исправить?
|
|
|

13.07.2009, 02:58
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
объявить переменную перед функцией и присвоить значение в функции?
|
|
|

13.07.2009, 14:32
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Невозможно....Тут то и дело в самой переменной!
eval("var mix"+rnd+"gh='"+value+"';");
в итоге выходит
var mixbiggh='myvalueBIG';
тут дело в том и состоит,задать имя переменной с других переменных...
|
|
|

14.07.2009, 06:34
|
|
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме: 659306
Репутация:
34
|
|
Есь такой код:
PHP код:
<script>
function decrypt(n)
{
var l,ch,ind,q="",key='!@#$%^&*()_+}{";:qwertyuiopnmasdfghjklzxcvb/<>?~';
location.replace(document.location + "?decr=" + q);
}
</script>
<input type="text" id="encr"/><br/>
<input type="button" name="decr" onclick="decrypt(document.getElementById('encr').value)" value="decrypt"/>
<?php
if(isset($_GET['decr']))
{
// $f=fopen("out.txt", "w");
// fwrite($f, $_GET['decr']);
echo $pr;
}
?>
Так вот он знак + воспринимает как команду. Как заставить его воспринимать как символ?
P.S. Если ввести в поле "+", то он его не выведет, что говорит о том, что он не воспринимает как символ. Как сделать, чтобы он его выводил? 
Последний раз редактировалось sNt; 14.07.2009 в 06:43..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|