Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
CJs
»
Тема:
Закрыть статус. Проще или сложнее?
Новая тема
Ответить
цитата
08/07/05 в 12:07
Nikso
Есть у кого наблюдения влияет ли на проду сиджа различные виды забивания статусной строки?
Например можно просто туда заголовок сиджа загнать, или можно на каждую ссылку прописать урл на галеру.
Но второй варинат очень сильно увеличивает в размере код..
цитата
08/07/05 в 12:38
Hanzo
Обычно "ПРавильные" сиджы делают 2-е.
Первое слабо влияет, но всё-же влияет..Некоторые дроны этого не любят - но это "умные" дроны, которые небось ещё и будут код менять ;)
цитата
08/07/05 в 12:42
Erotix
если закрыть по-умному прода + 10-15%
цитата
08/07/05 в 12:44
Sigurd
Nikso писал:
Есть у кого наблюдения влияет ли на проду сиджа различные виды забивания статусной строки?
Например можно просто туда заголовок сиджа загнать, или можно на каждую ссылку прописать урл на галеру.
Но второй варинат очень сильно увеличивает в размере код..
Второй варинт ничуть не увеличивает код, учи матчасть!
цитата
08/07/05 в 13:56
De$igner
Sigurd писал:
Второй варинт ничуть не увеличивает код, учи матчасть!
Топикстартер просто намеревался закрывать каждый линк по отдельности, через
Код:
<a href="bla-bla" onMouseOver="window.status='http://www.bla-bla.com';return true" onMouseOut="self.status='';return true">
Тут и вправду много гемора - на 300 линков придётся 300 раз ручками прописывать.
Вместо того что бы заюзать более простой и эргономичный метод
Код:
<SCRIPT language="JavaScript1.2">
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
;
function w(){
fl = new Array("http://site.com/porn/index.htm",
"http://site.com/porn/index2.htm",
"http://site.com/porn/index3.htm",
"http://site.com/porn/index7.htm",
"http://site.com/porn/index28.htm",
"http://site.com/porn/index27.htm",
ii = Math.floor(Math.random()*6);
window.status = fl[ii];
return true;
}
</script>
Т.е. создаём базу урлов, которые будут подставляться при наведении.
Итого при движении мышью по линкам статус строка отображает красивые урлы, и их смену.
А затем в каждом урле вызываем
Код:
<a href="bla-bla" onMouseOver="w(); return true;">
Вуаля :-)
Вроде нигде не ошибся.
цитата
08/07/05 в 14:13
Nikso
De$igner писал:
Топикстартер просто намеревался закрывать каждый линк по отдельности, через
Код:
<a href="bla-bla" onMouseOver="window.status='http://www.bla-bla.com';return true" onMouseOut="self.status='';return true">
Тут и вправду много гемора - на 300 линков придётся 300 раз ручками прописывать.
Вместо того что бы заюзать более простой и эргономичный метод
Код:
<SCRIPT language="JavaScript1.2">
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
;
function w(){
fl = new Array("http://site.com/porn/index.htm",
"http://site.com/porn/index2.htm",
"http://site.com/porn/index3.htm",
"http://site.com/porn/index7.htm",
"http://site.com/porn/index28.htm",
"http://site.com/porn/index27.htm",
ii = Math.floor(Math.random()*6);
window.status = fl[ii];
return true;
}
</script>
Т.е. создаём базу урлов, которые будут подставляться при наведении.
Итого при движении мышью по линкам статус строка отображает красивые урлы, и их смену.
А затем в каждом урле вызываем
Код:
<a href="bla-bla" onMouseOver="w(); return true;">
Вуаля :-)
Вроде нигде не ошибся.
Спасибо но такое уже есть, используется и в хвост и в гриву.
Я подумал может есть возможность избавиться и от onMouseOver="w(); return true;" в теге?
Я знаю что яваскриптом можно обращаться к свойствам всем объектов на странице. А можно ли обращаться и к методам?
цитата
08/07/05 в 14:23
De$igner
Nikso писал:
Я подумал может есть возможность избавиться и от onMouseOver="w(); return true;" в теге?
Лень проставлять?
Так это можно сделать автоматом, поставив автозамену по всей страницы для тегов href.
Делов-то на 5 минут :-)
Nikso писал:
Я знаю что яваскриптом можно обращаться к свойствам всем объектов на странице. А можно ли обращаться и к методам?
Это тебе уже к проггерам
цитата
08/07/05 в 14:26
Hanzo
Erotix писал:
если закрыть по-умному прода + 10-15%
жду ответов и примеров.
цитата
08/07/05 в 14:26
Nikso
Вот так можно еще исключить повторения рандомных строк рядом
//счетчик обращений
var count = 0;
//массив с урлами
var galurl = new Array(
"http://галера1/index.html",
"http://галера2/index.html",
"http://галера3/index.html",
"http://галера4/index.html")
//массив со схемой забиваем последовательными числами
var scheme = new Array();
for (i=0; i<galurl.length; i++){
scheme[i] = i;
}
//замешиваем
for (i=0; i<galurl.length; i++){
num = Math.ceil(Math.random()*galurl.length);
tmp = scheme[i];
scheme[i] = scheme[num];
scheme[num] = tmp;
}
//закрываем статус, проверяем чтобы не вылететь за пределы массива
function hs()
{
window.status=galurl[scheme[count]];
return true;
count++;
if (count>galurl.length){count=0}
}
цитата
08/07/05 в 14:28
Nikso
De$igner писал:
Лень проставлять?
Так это можно сделать автоматом, поставив автозамену по всей страницы для тегов href.
Делов-то на 5 минут :-)
Это тебе уже к проггерам
Проставлять не лень ;)
Просто хочу код облегчить..
Прогеры отзовитесь..
цитата
08/07/05 в 16:15
CrazyAngel
у меня на сиджах по каждому линку прописан фейковый юрл..
а зачем облегчать код?
цены на траф сейчас смешные, чтобы с размерами кода морочиться (особенно учитывая, что большинство сж тумбовые)
дроны вроде как все больше выкидывают модемы, а нищие дроны нах не нужны
цитата
08/07/05 в 19:21
myrrr
хехе ;) счас пишу сиджу так у меня все линки фековые, линки генеряться и вобще в страничке нету мест несгенереных явой ;)
по существу...
когда нужен фак урл забиваем массив суффиксов, имен галей, имен существительных мешаем мешаем ;) следите за пальцами...
получаем на выходе - адрес типа 'www.' + имясущ+имясущ+имясущ '.' + суффикс + '/' + имясущ + '/' + имягали + '.' + суффикспаги
его и суем на моузовер....
цитата
08/07/05 в 20:04
Skat
у меня при наводке на тумбу показывается дискрипшин в статусной строке, а лучше это или хуже для проды хз., зато прикольно
цитата
08/07/05 в 21:04
Sigurd
Блин, ну чего вы тут все изобретаете колесо?
Показываю первый и последний раз и если такой топик снова появится, то буду крыть матом
Итак, наверху страницы пишем:
Цитата:
<script language="JavaScript">
function o() {window.status='';return true;}
function z() {
var s = this.href;
var begin = s.indexOf('url=');
var end = s.indexOf('s=');
window.status=s.substring(begin + 4,end - 1);
return true;
}
function x(s) {
window.status = s;
return true;
}
</script>
В самом низу страницы вставляем код:
Цитата:
<script>
var verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
if (app.indexOf('Microsoft') != -1) {
if (version >= 4.0) {
for (i = 0; i < document.all.length; i++)
if (document.all[i].tagName.toLowerCase() == 'a')
if (document.all[i].href.indexOf('url=') != -1) {
document.all[i].onmouseover = z;
document.all[i].onfocus = z;
document.all[i].onmouseout = o;
}
}
}
</script>
Вуаля... Выглядеть это будет так:
http://www.rusfetish.com
наведите на любую ссылку в списке галер, там РЕАЛЬНЫЙ урл галлеры, хотя сам линк идет через скрипт. Никакие базы нахуй не нужны.
Скрипт правьте в соостветствии со своим скриптом сж сами, там все просто.
цитата
09/07/05 в 00:15
De$igner
Найс.
Спасибо, Sigurd
цитата
09/07/05 в 04:13
EnsyteX
Крутая штука, Sigurd, СПАСИБО!!! мне помогла, тока у меня скрипт не делает одинаковые метки в начале и в конце строки( тока в начале у меня ставит ‘u=’), а получается что у каждого спона свой параметр в конце подставляется, благо их не так много.
Вот если б можно было сделать так:
<script language="JavaScript">
function o() {window.status='';return true;}
function z() {
var s = this.href;
var begin = s.indexOf('u='); <-эту хрень ставит скрип во все строки
var end = s.indexOf('subprogram'); <- вот по эту гадость от спона он режет а у меня их несколько.
Можно сделать так чтоб скрипту ставить выбор по какой вырезать?
т.е.
var end = s.indexOf('subprogram'); или var end = s.indexOf(' nats='); или var end = s.indexOf('MTA1NjkyOjM6Mjc ');
цитата
09/07/05 в 04:15
EnsyteX
Упс, забыл... Сидж на ATS Pro,
http://www.chocoslut.net
цитата
09/07/05 в 17:50
kassander
У Сигурда, конечно, скрипт хороший, но, и большое НО: парсинг html грузит машину тем сильнее, чем больше ссылок на странице. Страница с несколькими сотнями (200-300) a href (тумбы + текстлинки) вешала тачку с AMD Duron 950Mhz/256Mb секунд на 5-7. Сами оцените, насколько прода от этого может ухудшиться.
цитата
09/07/05 в 21:15
De$igner
kassander писал:
У Сигурда, конечно, скрипт хороший, но, и большое НО: парсинг html грузит машину тем сильнее, чем больше ссылок на странице. Страница с несколькими сотнями (200-300) a href (тумбы + текстлинки) вешала тачку с AMD Duron 950Mhz/256Mb секунд на 5-7.
Странно, открыл его линк, никаких глюков не было замечено.
Ты цитируешь откуда-нибудь, или это лично у тебя така фигня?
цитата
09/07/05 в 21:56
kassander
Цитирую. Себя
Перечитай мой пост:
несколько сотен линков
. А русфетиш довольно небольшой. Тормоза видел сам.
цитата
09/07/05 в 22:00
x-drive
Если смотреть в Мозиле, то весь срам видать как на ладони
цитата
09/07/05 в 22:49
Sigurd
kassander писал:
Цитирую. Себя
Перечитай мой пост:
несколько сотен линков
. А русфетиш довольно небольшой. Тормоза видел сам.
Согласен, но если каждый линк по отдельности закрывать, то будет не быстрее
кстати у меня там около сотни линков к сведению
x-drive:
нахуй мозиллу, сколько ей дрочеров пользуется... забудь.
цитата
09/07/05 в 22:57
Erotix
x-drive писал:
Если смотреть в Мозиле, то весь срам видать как на ладони
модреврайт ...
и смотрите в чем хотите
цитата
12/07/05 в 17:36
Hanzo
что посоветуете для моего сиджа? 100+линков.
sinfullesbian.biz
сидж на протоне.
или может не парится и закрыть по-обычному?
цитата
13/07/05 в 10:12
Hanzo
Блин люди хелп!
Чё сделать мне? Закрыть статус как сказал Сигурд или в протоне сделать, чтобы ссылки кодировал - и выводил хуйню?
Что лучше?
Например я не хочу чтобы у меня машина слишком сильно грузилась, могу я самый нижний код сигурда разместить только после того, где кончаются тумбы? чтобы он потом текстовые линки не парсил?
Стр.
1
,
2
>
последняя »
Новая тема
Ответить
Эта страница в полной версии