авто - определение размера изображения
привет народ, я делаю скрипт на укозе, для прочтения манги вот строчка
$(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], |
не знаю, что такое манга;) , но как-то так (при условии, что нумерация фото идет по порядку и начинается с '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, а как это вывести в письменный вид? и у меня он не правильно размер определяет,смотри ТЫК |
Откуда берутся эти "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" /> |
Часовой пояс GMT +3, время: 03:18. |