Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Хаки » Доработка скрипта

Доработка скрипта


     Все вопросы » Хаки    2099

вопрос
На просторах интернета нашёл скрипт, который при копирование текста с вашего сайта будет менять русские символы на их эквивалент на английском. (то есть русская буква "а" заменится на английскую "a")
Всё бы хорошо но скрипт не работает
var fuck_copypaste_done = false;

function str_replace(search, replace, subject) {
return subject.split(search).join(replace);
}

function fuck_copypaste(o){
if(!fuck_copypaste_done){
var t=o.innerHTML;
t=str_replace('р','p',t);
t=str_replace('с','c',t);
t=str_replace('х','x',t);
t=str_replace('о','o',t);
t=str_replace('у','y',t);
t=str_replace('а','a',t);
t=str_replace('е','e',t);
o.innerHTML=t;
//и ещё что хотите, главное что бы не заметили
fuck_copypaste_done = true;
}
}

Далее ПОСЛЕ дива с контентом:
<script>
var div_text = document.getElementById('ID дива с контентом');     div_text.onmouseover = function(){fuck_copypaste(div_text);};</script>

Думаю скрипт будет полезен всем....

Ответа пока нет


8 комментариев

Lynat1k
Юзер

Lynat1k - -

ух ты! классная штука от копипаста)))) себе хочу

nambo1
Юзер

nambo1 - -

Lynat1k,
хотеть- я тоже хочу, но нужно выяснить что с ней не так...

vitnet
PHP-developer

vitnet - -

Теперь все ок

nambo1
Юзер

nambo1 - -

vitnet,
Спасибо. Скрипт чувствителен к регистру?

nambo1
Юзер

nambo1 - -

vitnet,
хм, скрипт почему-то не меняет буквы. Adobe говорит что ошибка в 3ей строке

ПафНутиЙ
Админ

ПафНутиЙ - -

Цитата: nambo1
Adobe говорит что ошибка в 3ей строке

какой Adobe?

Каков вопрос - таков и ответ. Просто помните об этом.

nambo1
Юзер

nambo1 - -

ПафНутиЙ,
adobe dreamweaver
Или только у меня скрипт не работает? Однако при копировании выделение слитает,тоесть скрипт все же отчасти робит.

nambo1
Юзер

nambo1 - -

извиняюсь всё работает!, большое спасибо!

Похожие вопросы

наверх