jim_nyc

Рейтинг
66
Регистрация
10.03.2006
bearman:
я не знаю собственно вашу задачу )))
код да, яваскрипт.

если дадите ссылку на сайт + объясните что надо точно может и приведу код.

Нужно чтобы на странице с товаром к примеру: http://shop.aqua-time.ru/index.php?productID=2073 с права выводился баннер, на прочую сантехническую продукцию. Баннеров будет 300-400, или около того. Вот и вся задача....

bearman:
ну тут от .0 до .99 = 0.0 и 0.99 соответственно. если делать чтобы 30 показывалось, надо этот код выкинуть, и сделать другой :)

А какой? Тоже Java? Может быть приведете пример, необходимого мне кода 🚬

bearman:
<Script Language ="JavaScript">
function RandomNumber()
{
var today = new Date();
var num= Math.abs(Math.sin(today.getTime()/1000));
return num;
}

function RandomGraphics()
{
var x = RandomNumber();

if (x > .66)
{document.write("<A HREF=''http://www.shop.ru/vanna/'><img src='http://www.shop.ru/banner/001.jpg' align=center hspace=10 border=0></a>"); return;
}
if (x > .55)
{document.write("<A HREF='http://www.shop.ru/kran/'><img src='http://www.shop.ru/banner/002.jpg' align=center hspace=10 border=0></a>"); return;
}
}
RandomGraphics();
</SCRIPT>

Работает :) Спасибо

А еще не подскажите какие значения поставить, чтобы 30 фотографий равное кол-во раз отображались ? (сделал код для 10 баннеров, а у меня только первый почему-то показывает. иногда и очень редко последний)

Заранее спасибо.

Вот так работает нормально:

if (x > .99)

if (x > .88)

if (x > .77)

if (x > .66)

if (x > .55)

if (x > .44)

if (x > .33)

if (x > .22)

if (x > .11)

if (x > .0)

А дальше какая нумерация???

deepslam:
Поставьте перед кодом Javascript следующую конструкцию:

{literal}
здесь Ваш код
{/literal}

должно помочь

Спасибо всё работает.

jim_nyc добавил 09.07.2008 в 15:23

Возник еще один простенький вопрос, даже стыдно спрашивать: Как в данном коде сделать border=0

<Script Language ="JavaScript">

function RandomNumber()
{
var today = new Date();
var num= Math.abs(Math.sin(today.getTime()/1000));
return num;
}

function RandomGraphics()
{
var x = RandomNumber();

if (x > .66)
{document.write("<A HREF=''http://www.shop.ru/vanna/'><img src='http://www.shop.ru/banner/001.jpg' align=center hspace=10></a>"); return;
}
if (x > .55)
{document.write("<A HREF='http://www.shop.ru/kran/'><img src='http://www.shop.ru/banner/002.jpg' align=center hspace=10></a>"); return;
}
}
RandomGraphics();
</SCRIPT>
inetessentials:
киньте ссылку где такое.. а то гадание на кофейной гуще получается

ruenter.ru

inetessentials:
на картинку бордер 0 не судьба поставить?
и вот это что за бред - background:none!important; этим возможно и уберется бекграунд, но неправильно все равно написано.. пробелы-то ставить надо..

Border стоит на 0, пробелы ситуацию не исправили. Буду признателен, если подскажите как правильно написать.

Код такой:


a:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #2D83C2;
}
a:hover img {
background:none!important;
}

В iE все нормально, а Firefox продолжает подчеркивать графические ссылки. 😕

Публикуйте у меня http://www.nodot.ru/ надеюсь текст будет вразумителен.

Адреса типа: http://www.nodot.ru/soft/

Serjio:

Главное - поверьте, что не стоит лезть в самостоятельное написание системы автоматизации для себя. Это утопия. ;)

Полностью согласен. Сам я никуда лезть хочу, время уйдет много, а положительный результат под сомнением. Sales Expert обязательно посмотрю. Спасибо.

Бесплатный сервис блогов - www.nodot.ru Буду признателен за качественный контент 🚬

Адреса вот такие: http://www.nodot.ru/xer/ (вместо xer - ваш ник)

Всего: 123