|
|
|
| Неправильно тему назвал. css+js
Я новичек в js и поэтому хотел узнать: как применить стиль
a img {
border: 0px;
}
a img#chm {
margin: 0px;
width: 190px;
height: 135px;
border: 1px solid #b85e95;
}
a:hover img#chm {
margin: 0px;
border: 1px solid #FFFFFF;
}
В явава скрипте :
<Script Language ="JavaScript">
//Modified by WebmastersOnline
//produces a randomly generated graphic to use as ad or cool effect
function RandomNumber()
{
var today = new Date();
var num= Math.abs(Math.sin(today.getTime()/1000));
return num;
}
function RandomGraphics()
{
var x = RandomNumber();
if (x > .77)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='004.jpg' align=center hspace=10></a>"); return;
}
if (x > .66)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='005.jpg' align=center hspace=10></a>"); return;
}
if (x > .55)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='006.jpg' align=center hspace=10></a>"); return;
}
if (x > .44)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='007.jpg' align=center hspace=10></a>"); return;
}
if (x > .33)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='008.jpg' align=center hspace=10></a>"); return;
}
if (x > .22)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='005.jpg' align=center hspace=10></a>"); return;
}
if (x > .11)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='004.jpg' align=center hspace=10></a>"); return;
}
if (x > 0)
{document.write("<A HREF='http://www.pornomodelshouse.hpage.net'><img src='008.jpg' align=center hspace=10></a>"); return;
}
}
RandomGraphics();
//End Script
</SCRIPT>
Т.е мне нужно чтоб стиль ксс применялся к выводимой картинке скрипта.
Весь инет перелопатил и не нашел ответ на этот вопрос.
Заранее огромное спасибо! | |
|
|
|
|
|
|
|
для: vadim007
(26.02.2009 в 00:18)
| | Мда...
Новичок - а сразу в порноиндустрию.
Если уж транскрибируете, то пишите Цсс (а не Ксс).
Стиль к скриптам не "прикладывается".
Стиль "прикладывается" к тегам страницы.
При этом совершенно НЕВАЖНО - как эти теги будут формироваться:
прямым HTML-кодом, или создаваться скриптом.
Второе и третье правило CSS у вас написаны для тегов <IMG>, которые имеют id="chm".
А таковых тегов <IMG> ваш скрипт на страницу не выводит.
Так что... или уберите #chm в стилях, либо в document.write прописывайте id="chm".
Да и скрипт ваш какой-то ущербный умом писал.
Второй функции не надо. Вполне достаточно одной функции, коя будет состоять из одной строки:
<script>
function RandomGraphics ()
{document.write ('<a href="http://www.pornomodelshouse.hpage.net"><img src="00' + (parseInt (Math.random () * 123456789 % 5, 10) + 4) + '.jpg" align="center" hspace="10"></a>')}
RandomGraphics ();
</script>
|
| |
|
|
|
|
|
|
|
для: PAT
(26.02.2009 в 01:48)
| | Большое спасибо.
"Новичок - а сразу в порноиндустрию."- не не не, скрипт скачал а ссылки не поменял.
Тут дело в том, что на каждую картинку нужна своя ссылка, поэтому ваш скрипт по моему не подойдет.
И еще : если на одну страницу поставить пять(т.к картинок будет 5) таких скиптов-сильно ли это будет грузить страничку? | |
|
|
|
|
|
|
|
для: vadim007
(26.02.2009 в 10:35)
| | >Тут дело в том, что на каждую картинку нужна своя ссылка, поэтому ваш скрипт по моему не подойдет.
Смешной вы однако.
А что - ваш предыдущий скрипт обеспечивал разве не одну картинку? :-)
>если на одну страницу поставить пять(т.к картинок будет 5) таких скиптов-сильно ли это будет грузить страничку?
Сам скрипт ничего особливо "грузить" не будет.
"Грузить" будут картинки - если они большие.
Если надо, чтобы картинки шли одна за одной в ряд, то внутри функции (сразу после открывающнй фигурной скобки пропишите
for (var j = 0; j < 5; j++)
| и браузер вам их "нарисует".
Если же картинки нужны в разных местах, то вызывайте функцию (без изменений) пять раз. | |
|
|
|
|
|
|
|
для: PAT
(26.02.2009 в 18:26)
| | ммм. Здесь либо я не догоняю, либо Вы меня не поняли. В моем скрипте картинки менялись вместе с сылками, вот так:
<Script Language ="JavaScript">
//Modified by WebmastersOnline
//produces a randomly generated graphic to use as ad or cool effect
function RandomNumber()
{
var today = new Date();
var num= Math.abs(Math.sin(today.getTime()/1000));
return num;
}
function RandomGraphics()
{
var x = RandomNumber();
if (x > .77)
{document.write("<A HREF='http://ссылак 8'><img src='008.jpg' align=center hspace=10></a>"); return;
}
if (x > .66)
{document.write("<A HREF='http://ссылак 7'><img src='007.jpg' align=center hspace=10></a>"); return;
}
if (x > .55)
{document.write("<A HREF='http://ссылак 6'><img src='006.jpg' align=center hspace=10></a>"); return;
}
if (x > .44)
{document.write("<A HREF='http://ссылак 5'><img src='005.jpg' align=center hspace=10></a>"); return;
}
if (x > .33)
{document.write("<A HREF='http://ссылак 4'><img src='004.jpg' align=center hspace=10></a>"); return;
}
if (x > .22)
{document.write("<A HREF='http://ссылак 3'><img src='003.jpg' align=center hspace=10></a>"); return;
}
if (x > .11)
{document.write("<A HREF='http://ссылак 2'><img src='002.jpg' align=center hspace=10></a>"); return;
}
if (x > 0)
{document.write("<A HREF='http://ссылак 1'><img src='001.jpg' align=center hspace=10></a>"); return;
}
}
RandomGraphics();
//End Script
</SCRIPT>
или нет?
т.е на каждую картинку ставлю свою ссылку.
Самое главное что id="chm" применяется на Ваш скрипт , а на мой нет. Как быть ? | |
|
|
|
|
|
|
|
для: vadim007
(26.02.2009 в 19:03)
| | 1. Смотрим ВНИМАТЕЛЬНО самый первый ваш пост - ГДЕ там ИЗМЕНЯЕМЫЕ ссылки?
Ну где? Покажите!
2. Изменить HREF у ссылки в моём скрипте так же ЛЕГКО, как и изменить SRC у картинки в этом же скрипте. Попробуйте, наконец-то, хоть чуть-чуть подумать самостоятельно.
3. Насчёт применения стиля к моему скрипту - это вам показалось. Повторяю - стиль "прикладывается" к тегам. А теги <IMG> в моём скрипте не имели никаких id. Соответственно, правила стиля для тегов с id="chm" просто написаны, но фактически не работают. | |
|
|
|
|
|
|
|
для: PAT
(26.02.2009 в 20:41)
| | Реально, голову порой включить забываю. За скрипт- Офигенское спасибо!
[поправлено модератором] | |
|
|
|