|
JavaScript.
|
|
| Hewthan | Дата: 10 Ноября 2011, 15:47 | Сообщение # 21 | ● ● ● ● ● 23 сообщения Статус: Offline | вон и хтмл содержимое файлов зальете? | | |
|
| leonP4 | Дата: 10 Ноября 2011, 15:50 | Сообщение # 22 |  ● ● ● ● ● 171 сообщение Статус: Offline | Hewthan, Джиквери качай на оффе. А содержимое второго я уже выложил в верху. | | |
|
| Hewthan | Дата: 10 Ноября 2011, 16:00 | Сообщение # 23 | ● ● ● ● ● 23 сообщения Статус: Offline | просто закинуть, ок, капитанДобавлено (10 Ноябрь 2011, 16:00) --------------------------------------------- http://xn----7sbabi1a3bjecsd3d.xn--p1ai/wbp/video.js вот эта штука стабильней работает, если прибавки нет. что не так? | | |
|
| leonP4 | Отредактировал leonP4 - Четверг, 10 Ноября 2011, 17:44 Дата: 10 Ноября 2011, 17:44 | Сообщение # 24 |  ● ● ● ● ● 171 сообщение Статус: Offline | Hewthan, Вообще-то в Code $(document).ready(function() { заключают содержимое всего js файла.
На работу не влияет, просто некоторые скрипты будут требовать его наличия. | | |
|
| Hewthan | Дата: 10 Ноября 2011, 19:07 | Сообщение # 25 | ● ● ● ● ● 23 сообщения Статус: Offline | <a href="getUrlVars()["hwm"]">MP4</a> почему ссылка битая?  | | |
|
| leonP4 | Отредактировал leonP4 - Четверг, 10 Ноября 2011, 20:09 Дата: 10 Ноября 2011, 19:14 | Сообщение # 26 |  ● ● ● ● ● 171 сообщение Статус: Offline | Code <a onclick="getUrlVars()["hwm"]" href="javascript://" >MP4</a>
интересно как это будет работать... И что вы хотите от скрипта. | | |
|
| Hewthan | Дата: 10 Ноября 2011, 19:34 | Сообщение # 27 | ● ● ● ● ● 23 сообщения Статус: Offline | http://xn----7sbabi1a3bjecsd3d.xn--p1ai/wbp/index.html?hwm=http://cs13238.vk.com/u26277006/video/ac45dd7556.240.mp4 Не работает!  Добавлено (10 Ноябрь 2011, 19:24) --------------------------------------------- а может можно так? в хеде сделать переменную, которая возьмет этот груз, а потом на нее только ссылаться? мне не только в этом месте нужно сослаться на адрес метода гет
<source src="getUrlVars()["hwm"]" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /> <param name="flashvars" value='config={"playlist":["", {"url": "getUrlVars() "hwm"]","autoPlay":false,"autoBuffering":true}]}' />
эти строчки тоже нужно исправить  Добавлено (10 Ноябрь 2011, 19:34) --------------------------------------------- представляю, какие я по-вашему глупые вопросы задаю я знаю только хтмл и паскаль, и вот я подумал, что можно сослаться на функцию как на строковую переменную Но JS мне сильно понравился, серьезно схвачусь  | | |
|
| leonP4 | Дата: 10 Ноября 2011, 20:08 | Сообщение # 28 |  ● ● ● ● ● 171 сообщение Статус: Offline | В чем вообще проблема? опишите сам скрипт, может подскажу как сделать.
Но JS мне сильно понравился, серьезно схвачусь smile После того как закончишь изучать азы, учи jquery, намного проще, и удобней будет, а js пригодится. | | |
|
| Hewthan | Дата: 10 Ноября 2011, 20:16 | Сообщение # 29 | ● ● ● ● ● 23 сообщения Статус: Offline | эта страничка должна воспроизводить видео по заданному в адресе указателю-ссылке на видео. исходки у вас уже в руках. нужно чуточку допилить, мне не важно что и как использовать, так что можно делать очень жестоко. мне нужно просто завести html5 Видео
<source src="http://cs13238.vk.com/u26277006/video/ac45dd7556.240.mp4 " type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /> работает
<source src="getUrlVars()["hwm"]" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /> не работает.Добавлено (10 Ноябрь 2011, 20:16) ---------------------------------------------
После того как закончишь изучать азы, учи jquery, намного проще, и удобней будет, а js пригодится. окей, спасибо за совет | | |
|
| leonP4 | Дата: 10 Ноября 2011, 21:54 | Сообщение # 30 |  ● ● ● ● ● 171 сообщение Статус: Offline | Hewthan, Понятно. В таком случае можно просто присвоить атрибут ссылке. Завтра джопишу, а сейчас котелок не варит, пойду спать. | | |
|
| Xenonmark | Дата: 11 Ноября 2011, 07:21 | Сообщение # 31 |  ● ● ● ● ● 5 сообщений Статус: Offline | Попробую-ка здесь удачу.
Возникла проблема с вставленным скриптом на форуме, дающем возможность считать сообщения и темы в одном форуме и подставлять в другой.
Code var from = ["Форум1","Форум2"], to = "Форумы1-2", countTh = 0, countAw = 0, i = 0, dates = []; $("a.forum").each(function () { if (this.innerHTML == from[i]) { dates.push($(this).parent().next().next().next().find("a").html()); i++; countTh += +$(this).parent().next().html(); countAw += +$(this).parent().next().next().html(); } }); for (var i = 0; i < dates.length; i++) { dates[i] = dates[i].split( /[,:\.]/g ); dates[i] = new Date(+dates[i][3], +dates[i][2], +dates[i][1], +dates[i][4], +dates[i][5]).getTime(); } var max = dates[0], j = 0; for (var i = 1; i < dates.length; i++) if(dates[i] > max) max = dates[i], j = i; $("a.forum").filter(function () {return this.innerHTML == to}).parent().next().html(countTh).next().html(countAw).next().html( $("a.forum:contains('" + from[j] + "')").parent().next().next().next().html() ); Причем, такой же скрипт на другом сайте работает отлично (с небольшим недочетом). Настройки jQuery в общих - одинаковые. Кто может подсказать, где ошибка? P.S. Другие скрипты работают без сбоев, но вышеупомянутый - ни в какую. | | |
|
| leonP4 | Дата: 11 Ноября 2011, 10:43 | Сообщение # 32 |  ● ● ● ● ● 171 сообщение Статус: Offline | Причем, такой же скрипт на другом сайте работает отлично Не исключаю конфликта.
Hewthan, Вот готовый, полностью рабочий код.
Code function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; }
var video = getUrlVars()["video"]; $('#videoURL').attr({"src": "http://" + video + "/"});
Code <source id="videoURL" src="" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /> | | |
|
| Hewthan | Дата: 11 Ноября 2011, 13:09 | Сообщение # 33 | ● ● ● ● ● 23 сообщения Статус: Offline | Спасибо, не додумался бы до этого Вы решение на моем примере выверяли? Потому что сейчас я этим займусь  | | |
|
| Xenonmark | Отредактировал Xenonmark - Пятница, 11 Ноября 2011, 14:20 Дата: 11 Ноября 2011, 14:20 | Сообщение # 34 |  ● ● ● ● ● 5 сообщений Статус: Offline | leonP4, может подскажете, почему может быть такое: Quote Ошибка: dates[i] is null Источник: ****** Строка: dates[i] = dates[i].split( /[,:\.]/g );
Наверно из-за этого скрипт и не работает. | | |
|
| Hewthan | Дата: 11 Ноября 2011, 18:24 | Сообщение # 35 | ● ● ● ● ● 23 сообщения Статус: Offline | последний шаг getUrlVars выход функции должен быть строковой переменной как это реализовать? | | |
|
| Xenonmark | Дата: 15 Ноября 2011, 08:40 | Сообщение # 36 |  ● ● ● ● ● 5 сообщений Статус: Offline | Снимаю свой вопрос, разобрался. | | |
|