10.10.2010, 15:00
|
Интересующийся
|
|
Регистрация: 25.08.2010
Сообщений: 18
|
|
авто - определение размера изображения
привет народ, я делаю скрипт на укозе, для прочтения манги вот строчка
$(document).ready(function() {
Reader.init({
mirror: 1,
dir: "http:\/\/files.ani-best.ru\/manga\/$OTHER2$\/",
mangaUrl: "",
images: [
$MESSAGE$
]});});
$OTHER2$ - название папки со страницами манги
$MESSAGE$ - это текст материала туда я вписываю
["01.png",800,1200],
["02.png",800,1200],
["03.png",800,1200],
["04.png",800,1200],
["05.png",800,1200],
["06.png",800,1200],
["07.png",800,1200],
["08.png",800,1200],
["09.png",800,1200],
["10.png",800,1200],
["11.png",800,1200],
["12.png",800,1200],
["13.png",800,1200],
["14.png",800,1200],
["15.png",800,1200],
["16.png",800,1200],
["17.png",800,1200],
["18.png",800,1200],
["19.png",800,1200],
мне приходиться самому вписывать название, и размер каждой страницы манги, а можно ли на js сделать авто заполнение images:, что бы определяло название, и размер и заполняло в форме ["19.png",800,1200],
|
|
10.10.2010, 15:31
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
не знаю, что такое манга , но как-то так (при условии, что нумерация фото идет по порядку и начинается с '01.png'):
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$("img").each(function(i){
alert('["0' +i+ '.png",'+$(this).width()+','+$(this).height()+']');
});
});
</script>
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
Последний раз редактировалось monolithed, 10.10.2010 в 18:03.
|
|
10.10.2010, 15:48
|
Интересующийся
|
|
Регистрация: 25.08.2010
Сообщений: 18
|
|
Манга это тоже самое что и комиксы только японские
monolithed,
а как это вывести в письменный вид?
и у меня он не правильно размер определяет,смотри ТЫК
|
|
10.10.2010, 18:32
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Откуда берутся эти "01.png",909,1300 и т.д. значения?
Можно конечно создать невидимый элемент img и подставлять туда путь к изображению, а дальше уже перебирать эти элементы добавляя в массив данные.
Но лучше наверное ничего такого и не мудрить, а оставить в такой форме как есть сейчас
зачем выводить список значений массива? Можно просто создать добавить и добавить в него нужные значения
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$("img").each(function(i){
var array = [];
array.push('["0' +i+ '.png",'+$(this).width()+','+$(this).height()+']');
alert(array)
});
});
</script>
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
Последний раз редактировалось monolithed, 10.10.2010 в 18:37.
|
|
|
|