Вывод Random картинки на форме??!
Здравствуйте!
подскажите плиз, как при загрузке автономного html файла вывести на него случайную картинку из папки (их там 100-150 шт.) пожалуйста напишите код полностью, т.к. я не знаком с html, java и php...:) |
Дело в том, что я нашел в гугле скрипт, но там (внутри скрипта) нужно перечислять все имена имеющихся файлов с картинками. Как сделать так, чтобы не перечислять ничего... указать путь и кол-во файлов и чтобы скрипт выводил рисунок с любым названием??!
вот скачанный пример: <html> <head> <title>Random Image & Link</title> </head> <body bgcolor="36456c"> <CENTER> <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> </CENTER> </body> </html> |
Товарищ, за готовым скриптом из коробки Вам в раздел "Работа".
Но в Ваших же интересах немного полазить по учебнику, и сделать это самостоятельно. Знания и опыт - бесплатны и бесценны! |
Вы можете собрать все имена в массив и выводить случайную запись из него.
Массив объявляется как array(...) или квадратными скобками. Случайное число - Math.random() Длина массива: имямассива.length |
Цитата:
Здесь нет искусственного интеллекта, который бы выдавал готовые решения, поэтому у кого брали у того и спрашивайте. |
;) До свидания!
Всем спасибо!:yes: |
Часовой пояс GMT +3, время: 22:14. |