Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: css+js
 
 автор: vadim007   (26.02.2009 в 00:18)   письмо автору
 
 

Неправильно тему назвал. 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>
Т.е мне нужно чтоб стиль ксс применялся к выводимой картинке скрипта.
Весь инет перелопатил и не нашел ответ на этот вопрос.
Заранее огромное спасибо!

  Ответить  
 
 автор: PAT   (26.02.2009 в 01:48)   письмо автору
 
   для: 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>

  Ответить  
 
 автор: vadim007   (26.02.2009 в 10:35)   письмо автору
 
   для: PAT   (26.02.2009 в 01:48)
 

Большое спасибо.
"Новичок - а сразу в порноиндустрию."- не не не, скрипт скачал а ссылки не поменял.
Тут дело в том, что на каждую картинку нужна своя ссылка, поэтому ваш скрипт по моему не подойдет.
И еще : если на одну страницу поставить пять(т.к картинок будет 5) таких скиптов-сильно ли это будет грузить страничку?

  Ответить  
 
 автор: PAT   (26.02.2009 в 18:26)   письмо автору
 
   для: vadim007   (26.02.2009 в 10:35)
 

>Тут дело в том, что на каждую картинку нужна своя ссылка, поэтому ваш скрипт по моему не подойдет.

Смешной вы однако.
А что - ваш предыдущий скрипт обеспечивал разве не одну картинку? :-)


>если на одну страницу поставить пять(т.к картинок будет 5) таких скиптов-сильно ли это будет грузить страничку?

Сам скрипт ничего особливо "грузить" не будет.
"Грузить" будут картинки - если они большие.

Если надо, чтобы картинки шли одна за одной в ряд, то внутри функции (сразу после открывающнй фигурной скобки пропишите
for (var j = 0; j < 5; j++)
и браузер вам их "нарисует".
Если же картинки нужны в разных местах, то вызывайте функцию (без изменений) пять раз.

  Ответить  
 
 автор: vadim007   (26.02.2009 в 19:03)   письмо автору
 
   для: 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" применяется на Ваш скрипт , а на мой нет. Как быть ?

  Ответить  
 
 автор: PAT   (26.02.2009 в 20:41)   письмо автору
 
   для: vadim007   (26.02.2009 в 19:03)
 

1. Смотрим ВНИМАТЕЛЬНО самый первый ваш пост - ГДЕ там ИЗМЕНЯЕМЫЕ ссылки?
Ну где? Покажите!

2. Изменить HREF у ссылки в моём скрипте так же ЛЕГКО, как и изменить SRC у картинки в этом же скрипте. Попробуйте, наконец-то, хоть чуть-чуть подумать самостоятельно.

3. Насчёт применения стиля к моему скрипту - это вам показалось. Повторяю - стиль "прикладывается" к тегам. А теги <IMG> в моём скрипте не имели никаких id. Соответственно, правила стиля для тегов с id="chm" просто написаны, но фактически не работают.

  Ответить  
 
 автор: vadim007   (26.02.2009 в 21:31)   письмо автору
 
   для: PAT   (26.02.2009 в 20:41)
 

Реально, голову порой включить забываю. За скрипт- Офигенское спасибо!

[поправлено модератором]

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования