|
|
Возраст: 39 C нами с 01.10.2006 Репутация: 275
|
|
Reflection писал(а): |
Svetic, Да в самом флэше сделайте.
На клипе пропешите:
on (release) {
//Goto Webpage Behavior
getURL("http://www.adobe.com","_blank");
//End Behavior
} | (ActionScript 2.0)
|
Прописала я:
on (release) {
//Goto Webpage Behavior
getURL("index.php?option=com_content&task=view&id=34&Itemid=","_blank");
//End Behavior
} |
Повесила ролик на страницу, но ссылки нет. Не подскажите, в чём может быть проблема?
|
_____________________________ Написать неработающую программу легче, чем разобраться в работающей
|
|
|
|
|
|
|
Возраст: 99 C нами с 09.06.2007 Репутация: 245
|
|
Вот это должно работать по идее.
Добавлено спустя 3 минуты 24 секунды:
Svetic писал(а): |
getURL("index.php?option=com_content&task=view&id=34&Itemid=","_blank");
|
Целиком попробуйте указать http://www.site.ru/index.php?option=com_content&task=view&id=34&Itemid=
а Itemid тут не надо указывать ?
|
Последний раз редактировалось: Reflection (19 Авг 2008, 18:43), всего редактировалось 1 раз
example.rar - 5.28 Kб
Скачиваний: 5
|
|
|
|
|
|
|
Возраст: 39 C нами с 01.10.2006 Репутация: 275
|
|
Reflection, спасибо, я поняла свою ошибку: прописала не там, где надо
|
_____________________________ Написать неработающую программу легче, чем разобраться в работающей
|
|
|
|
|
|
|
Возраст: 39 C нами с 24.01.2005 Репутация: 145.4
|
|
такой вопрос: в каком виде надо указывать мыло, чтобы его можно было нормально прочесть, и чтобы спам боты его не индексировали?
вариант картинка отпадает, ибо очень хорошо читается ботами.
флеш, как оказалось, тоже читает.
извращения вроде login (at) domain.zone или login САБАКА domain.zone тоже не подходят.
хелп...
|
_____________________________ be yourself, everyone else is already taken
|
|
|
|
|
|
|
C нами с 16.11.2006 Репутация: 455.1
|
|
Ave, из дурацкого:
zhopazhopamymail@mail.ruzhopazhopa
|
|
|
|
|
|
|
|
Возраст: 39 C нами с 24.01.2005 Репутация: 145.4
|
|
|
|
|
|
|
|
Возраст: 36 C нами с 22.01.2006 Репутация: 256.8
|
|
Ave, из минусов - с отключенным JS не работает, хотя параноиков конечно всё меньше...
|
|
|
|
|
|
|
|
Возраст: 43 C нами с 07.02.2005 Репутация: 122.9
|
|
JS пожалуй единственный вариант остался. "Дурацкий" метод работает только на каких-то дурацких ботах. Поскольку они разбирают не внешний вид страницы а ее код. а там все четко
<span>zhopazhopa</span><span>mymail@mail.ru</span><span>zhopazhopa</span></span> |
|
_____________________________ Chi wa mizu yori mo koshi
|
|
|
|
|
|
|
Возраст: 49 C нами с 28.04.2006 Репутация: 58.4
|
|
Вот вариант решения против ботов с использованием php
<?php
class Email {
function obfuscate($email) {
$i=0;
$obfuscated="";
while ($i<strlen($email)) {
if (rand(0,2)) {
$obfuscated.='%'.dechex(ord($email{$i}));
} else {
$obfuscated.=$email{$i};
}
$i++;
}
return $obfuscated;
}
function obfuscate_numeric($plaintext) {
$i=0;
$obfuscated="";
while ($i</a>obfuscate_numeric('mailto'),
$this->obfuscate($email),
$this->obfuscate_numeric($label));
}
}
$e = new Email();
$email = $e->generateProtection("vasya@pupkin.ru", "vasya@pupkin.ru");
?>
|
Или вот другой вариант http://blog.phpworld.ru/archives/228-Zawita_email_ot_spama_na_stranice_sajta.html
|
_____________________________ Работа делает свободным
|
|
|
|
|
|
|
Возраст: 45 C нами с 28.07.2005 Репутация: 135.1
|
|
Как думаете, а вот такой способ борьбы со сборщиками мыла действенен? (сейчас ради спортивного интереса написал)
<head>
<meta>
<title>Untitled Document</title>
</head>
<script>
function namelink(){ return ('sitename');
}
function new_email()
{
at = String.fromCharCode(64);
dot= String.fromCharCode(46);
output = 'mailto:'+namelink()+at+'domen'+dot+'ru';
popupWin = window.open(output, "", "");
}
</script>
<body>
!span> onclick="new_email();" style="cursor: pointer;">mymail</span!
</body>
|
вот это косяк. форум рубит все что после спан..
по этому скобки поменял на воскл. знаки
еще есть идея, заменять какое-нибудь слово. секунд через 5-10 после загрузки на адрес электронпочты. после того, как все сборщики уже всё опаучат
|
_____________________________ Выпрямись и убери руки от лица!
|
|
|
|
|
|
|
Возраст: 43 C нами с 07.02.2005 Репутация: 122.9
|
|
сама идея вполне, хотя она почти такая же как и в примере с php. Видел бота который спокойно разбирает адреса таком образом кодированные. Ботоводы тоже такими вещами интересуются ) Реализацию на JS портит window.open который весьма вероятно заблокируется. Да и сама необходимость кликать как то не радует.
|
_____________________________ Chi wa mizu yori mo koshi
|
|
|
|
|
|
|
C нами с 16.11.2006 Репутация: 455.1
|
|
как вариант - чтобы пользователь сам оставлял мыло, на которое потом будет высылаться письмо с твоего ящика.
|
|
|
|
|
|
|
|
Возраст: 45 C нами с 28.07.2005 Репутация: 135.1
|
|
Так.. вот написал еще вариант, на основе ajax технологии (небольшой пример.
состоит из трех файлов но можно сократить до 2х, в принципе
серверной и клиентской части...
серверная часть состоит из простенького php скрипта.
который собсно только и делает, что пишет ссылку (mail.php)
<?php
print '<a href="mailto:silicoid@yandex.ru">Silicoid@yandex.ru</a>';
?>
|
скриптового файла который, в принципе можно загнать в тело хтмэлины...
и собсно html документа
<head>
<title>Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></head>
<script src="ajax.js"></script>
<body onLoad="loadtimer('mail.php','test','9');">
<span id='test' style="cursor:pointer; color:#000099;"> Подождите, чтобы прочесть адрес почты... </span>
</body>
</html>
|
как оно работает можно посмотреть тут http://silicoid.ru/abot/
пример можно скачать http://silicoid.ru/abot/example.rar
pps
сервак на мастерхосте сегодня чего-то притормаживает, по этому придется подождать загрузки больше обычного....
|
Последний раз редактировалось: Silicoid (03 Окт 2008, 21:37), всего редактировалось 3 раз(а)
_____________________________ Выпрямись и убери руки от лица!
|
|
|
|
|
|
|
C нами с 15.04.2005 Репутация: 133.2
|
|
Цитата: |
сорри за такой изврат в написании тэгов, ансортед их рубит на корню
|
Поставьте галочку "Отключить в этом сообщении HTML" когда отправляете сообщение и всё будет в шоколаде. Это старая баго-фича движка .
|
_____________________________ Время не существует, у него нет физического носителя в природе. Его выдумал человек, чтобы измерять скорость.
|
|
|
|
|
|
|
Возраст: 45 C нами с 28.07.2005 Репутация: 135.1
|
|
Рыся, Большое человеческое спасибо!!!
Всё поправил. теперь хоть текст на текст похож
кста.. я вообще подумал, что надо доделать PHP код и ввести в него проверку наличия переменной $а передаваемой методом GET
это обязательно надо сделать, для защиты от очень умных спамботов, которые умеют работать по расширениям файлов
т.е. код будет примерно выглядить так:
<?php
if (!isset($_GET['a'])) {print 'error';} else {print '<a href="mailto:mymail@domen.ext">mymail@domen.ext</a>';}
?>
|
|
_____________________________ Выпрямись и убери руки от лица!
|
|
|
|
|
|
|