title
Description
Body
Есть у меня скрипт вертикального меню! Все нравится, вот только есть проблема с cookies
Если юзер зашел первый раз на сайт, то у него все пункты меню открываются, а мне надо что бы они были изначально закрыты, а потом когда выберешь пункт, тогда он раскрывался!
Добавлено спустя 5 минут 54 секунды:
З.ы я там его чуть чуть "подредачил", так что возможны косяки!
прошу при нахождении таковых сообщить, а лучше показать как надо
Неактивен
Ничего не понял.
А тему правда пора крепить
Вот пример работы с куками
|
|
Отредактировано TLENS (2011.03.05 10:46)
Неактивен
Как вставить в eval строку с обектом?
|
|
Нашол другой способ, создал дополнительную функцию.
Но вижу надо третий способ икать так как всретился с дальнейшей проблемой как top.location ее ведь никак нельзя обойти?
Отредактировано TLENS (2011.03.08 20:23)
Неактивен
Nu3oN Я смотрел твой код. Но я ведь думаю не лучше тебя знаю js, и ничего там такого не увидел.
К стати там вот такой вариант как вызов свойства в цыклах при каждой интеграции length.
Я вот толком не отойду от php так как здесь свойства и объекты одновременное выполнение всего скрипта т.е. сложно переходить с php на js.
Вот у меня встречный к тебе вопрос. На счет свойства.
Есть разница между
for(;i<str.length;)
и
var l = str.length; for(;i<l;)
На сколько мне известно то свойство это не функция а как переменная которая хранит в себе инфу об обекте и меняется при изминении свойств и разницы между первым и вторым цыклом нету.
А вдруг это не так. И это та же ошибка что и в php c for(;$i<count();)
Кстати по теме:
Подскажите как запретить всплывающие окна такие как alert promt и confirm в открытом окне.
Т.е. Надо открыть окошко и через 10 сек закрыть и чтобы ничего не помешало.
Вот сделал такой вариант:
|
|
Но если в windowOpen встречается алерт то оно не закрывается в нужное время.
Отредактировано TLENS (2011.03.08 23:36)
Неактивен
Как якорь? а воще возможно такое чтобы весь href менять?
Пробовал и document.location и просто location и window.location и методы .href .pathname .search
Все оно перезагружает страницу.
Как его сменить но не дать браузеру загружать его?
Добавлено спустя 8 минут 59 секунд:
Да нет ну там вот только что пересмотрел меняется search
Вот посмотри в поиске аудио.
Вводишь что искать он дает аjax-ом и через 1-2 секунды меняется location.search
Отредактировано TLENS (2011.03.10 01:32)
Неактивен
А можно ли как нибудь вычислить положение блока от указанного т.е. от левого или правого края?
Просто есть линия и надо вычислить при клике по какому пикселю кликнул это для плеера. Просто сам ползунок то на draggable но вот хочу добавить клик по процесс бару Вот пример что получилось но эт только тестирую еще ничего не оптимизировал
Добавлено спустя 1 минуту 10 секунд:
А ссылка же http://vsemp3.com
Неактивен
Подскажите как записать ответ в <a id="eng" href="">СУДА</a>?
Я воошпе не знаю JS. Так что описываю каждую букву, не стесняйтесь.
На javascript.ru не нашел этого.
|
|
Отредактировано tipsun (2011.03.27 22:05)
Неактивен
решил заюзать от нефиг делать js, уже как целый день юзаю, пока что все получается, ничего сложного пока не вижу)))
но столкнулся с таким вопросом, и х.з как спросить это у гугла))
в общем есть у меня такой "скрипт"
function startFor()
{
var getForBlock= document.getElementById('forBlockBody');
if (getForBlock.style.display == 'none') {
getForBlock.style.display = 'block';
} else {
getForBlock.style.display = 'none';
}
for (i=0; i<=10; i++) {
getForBlock.innerHTML = 'Выполнилось ' + i;
}
}
пользуюсь им дальше так:
<a href="#" onclick="startFor()"> Начало цикла </a>
<p id="forBlockBody" style="display:none"></p>
но innerHTML просто заменяет значение внутри тега <p>
а мне необходимо сделать что то типа
<p>Выполнилось 0</p>
<p>Выполнилось 1</p>
<p>Выполнилось 2</p>
и так далее. В общем надо вывести последовательно это все!
как это осуществить?
Неактивен
TLENS написал:
getForBlock.innerHTML += i;
Добавлено спустя 2 минуты 10 секунд:
Или getForBlock.innerHTML = i + ') Выполнилось ' ;
То что доктор прописал! спасибо)))
Неактивен
и еще вопрос, я поправил свою функцию, и теперь новая проблема возникла!
в общем
|
|
каждый раз как я закрываю и по новой открываю, добавляется еще 10 строк, типа
Выполнилось 0
Выполнилось 1
Выполнилось 2
Выполнилось 3
Выполнилось 4
Выполнилось 5
Выполнилось 0
Выполнилось 1
Выполнилось 2
Выполнилось 3
Выполнилось 4
Выполнилось 5
как сделать так, что бы это все выполнилось только один раз, а потом выдавался например статический результат?
Неактивен
ну вставь в страницу какую неть мою функцию и это:
<a href="#" onclick="startFor()"> Начало цикла </a>
<div id="forBlockBody" style="display:none"></div>
и посмотри что получается
Добавлено спустя 4 минуты 20 секунд:
даже лучше так! как то наглядней
|
|
<a id="lnkBlockBody" href="#" onclick="startFor()">Показать цикл</a>
<div id="forBlockBody" style="display:none"></div>
Неактивен
должно всегда отображаться так:
Выполнилось 0
Выполнилось 1
Выполнилось 2
Выполнилось 3
Выполнилось 4
Выполнилось 5
хоть при закрытии, хоть при раскрытии
Неактивен
Nu3oN написал:
ну вставь в страницу какую неть мою функцию и это:
<a href="#" onclick="startFor()"> Начало цикла </a>
<div id="forBlockBody" style="display:none"></div>
и посмотри что получается
Добавлено спустя 4 минуты 20 секунд:
даже лучше так! как то нагляднейКод:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
function startFor() { var getForBlock = document.getElementById('forBlockBody'); getForBlock.innerHTML = ''; var getLnkBlock = document.getElementById('lnkBlockBody'); if (getForBlock.style.display != 'block') { getForBlock.style.display = 'block'; getLnkBlock.innerHTML = 'Скрыть цикл'; for (i=0; i<=5; i++) { getForBlock.innerHTML += 'Выполнилось ' + i + '<br />'; } } else { getForBlock.style.display = 'none'; getLnkBlock.innerHTML = 'Показать цикл'; } } <a id="lnkBlockBody" href="#" onclick="startFor()">Показать цикл</a>
<div id="forBlockBody" style="display:none"></div>
Отредактировано TLENS (2011.05.15 15:39)
Неактивен
function print_r(arr, level) { var print_red_text = ""; if(!level) level = 0; var level_padding = ""; for(var j=0; j<level+1; j++) level_padding += " "; if(typeof(arr) == 'object') { for(var item in arr) { var value = arr[item]; if(typeof(value) == 'object') { print_red_text += level_padding + "'" + item + "' :\n"; print_red_text += print_r(value,level+1); } else print_red_text += level_padding + "'" + item + "' => \"" + value + "\"\n"; } } else print_red_text = "===>"+arr+"<===("+typeof(arr)+")"; return print_red_text; }
Отредактировано iceman12 (2011.05.15 16:07)
Неактивен
скажите, насколько это гомнокод? гг
P/s ногами не бейте, я только сегодня начал юзать яву)))
|
|
Неактивен
да я тож хотел вчера предложить jquery уже написал сообщения а потом глянул еще на код так подумал раз хочет обычным способом вродь нормно есть пару упрощений. например if (type != 1) {
можно же переключатель просто делать if (type) {
А еще в js желательно экономить на именах переменных и функций темболие не в глобальных
function statMenu(a) {
if (!a) {
Правда я и сам js знаю пару месяцев но ето единственный язык который учил а не на примерах раздуплял
Отредактировано TLENS (2011.05.16 16:50)
Неактивен
А уже раздупли только что, просто заменял на null а оно не совпадало.
потом вспомнил что я не в php среде
сошлось с сошлось с String.fromCharCode(0)
Добавлено спустя 2 минуты 8 секунд:
строка по странному формируется
разделителем является ноль
|
|
Отредактировано TLENS (2011.06.08 11:11)
Неактивен
Паша я тут не пойму каким методом передается переменная d в коде
|
|
Подскажи плис
Отредактировано TLENS (2011.06.08 16:25)
Неактивен
Ну смотри
|
|
и файл file1
|
|
Результат пустой массив
Добавлено спустя 5 минут 40 секунд:
Почему оно не работает?
Неактивен
Паша обьясни плис.
Все проблемы были в том что я немог обратится к свойству текущего обьекта с описания метода.
Показываю на коде а то сам ничего не понял что написал.
|
|
Или я чет запортачил при тесте?
Почему так?
Неактивен
Так погоди. Не обьект же внутри а метод.
И в описании методов всегда использовал this/
Вот вставил.
в метод flip console.log(blink.works +" - "+ this.works);
в результате
1 - 1
1 - undefined
1 - undefined
1 - undefined
Первый запуск метода с метода старт остальные с setTimeout(blink.flip, 100);
в таймаут вставлял не через this/
Я что то запутался.
Неактивен
Ок. Терь то все понятно от куда все ошибки.
Слушай. а вообще для дальнейшего почему так ведь не правильно все это.
Вот например если конструктор писать, как быть ведь не известно будет с каким обьектом работать.
И до этого как мы начали его модить работало все.
А какая разница при обьявлении метода через прототип?
Вообще один вопрос что на него повлияло
Неактивен
Gemorroj написал:
там запутан код и проблемы с областью видимости, я не могу сказать сходу что повлияло.
Ну понимаю в php там регулирует private public и protected ах да еще и var.
Но не в доступах дело ведь я обращаюсь с метода а не с публика.
Только тут все запутано с публика работает с привата нет.
Добавлено спустя 1 минуту 28 секунд:
А мож и в доступах то над посидеть над ним просто я с опп не очень дружу так покаместь знакомые.
Добавлено спустя 3 минуты 19 секунд:
Кстати обрати внимание:
TLENS написал:
Вот вставил.
в метод flip console.log(blink.works +" - "+ this.works);
в результате
1 - 1
1 - undefined
1 - undefined
1 - undefined
Первый запуск метода с метода старт остальные с setTimeout(blink.flip, 100);
Вот зацепка.
Неактивен
Подскажите пожалуйста: Как сделать чтоб мое говноРасширение для Chrome искала тег не в самом себе, а на странице сайтов?
|
|
Отредактировано tipsun (2011.08.16 16:31)
Неактивен
в манифесте надо прописать
content_scripts": [ {
"js": [ "script.js" ],
"matches": [ "http://wapinet.ru/*", "https://wapinet.ru/*" ]
}]
он будет инклюдится во все страницы на вапнет.
А дальше работаем с портами чтобы общались.
Но я с ними сам толком не понял как работать пару раз пробывал чет забил
Отредактировано TLENS (2011.08.16 16:37)
Неактивен
Да кстати метот text() или html() c тегом textarea не работает. Там другой вариант я уже не помню в гугле нарыл.
Да конечно будет. http://*/* и https://*/*
Добавлено спустя 1 минуту 59 секунд:
Там есть еще возможность работать с окнами но я еще их не раздуплял
Неактивен
Мда, не судьба что-ли эти смайлы дописать.
Загвостка опять!
Не находит textarea при клике на смайл.
А панель со смайлами встроить получилось.
Я даже подумал может хром эти скрипты только 1 раз выполняет и подумал может еще тогда добавить в разметку <script></script> тоже не помогло
----
Код ниже на локальном index.html работает, хоть прямым подключением, хоть через хром расширение.
|
|
Отредактировано tipsun (2011.08.19 06:44)
Неактивен
я ебал, какого черта все в 1 строку писать? чтобы потом разбираться с этим сложнее было?
|
|
textarea элементов на странице может быть много, это не ID, который уникален, поэтому $('textarea') вернет массив элементов - это может быть причиной проблем. лучше, нужные тебе элементы помечай через id и работай по id.
Неактивен
Кстати совет тебе работай с консолями это величайший помощник.
Розтавляй логи по скрипту и можно полностью проследить ход выполнения.
console.log(Можно даже вставить обьект для полного разсмотрения всех свойств );
А незнаю как в других но в хроме просмотр кода элемента и вкладка консоль
Там и ошибки пишет.
Отредактировано TLENS (2011.08.19 15:09)
Неактивен
|
|
почему ты настваил :last и промолчал об этом?
Неактивен
Нужно со страницы передать на яваскрипте переменные, чтобы пользователь не заметил. Короче, пользователь должен кликнуть типо по ссылке не замечая этого, и чтобы его с этой страницы не кидало. Буду благодарен.
Неактивен
DarkRiDDeR
<span style="display: none"><img src="http://..." alt="" /></span>
Но будет лучше через iframe если это не на партнерку так как на партнерках стоит top.location
Добавлено спустя 2 минуты 55 секунд:
Вариантов миллионы, Можно даже пост переправить
Отредактировано TLENS (2011.08.27 17:39)
Неактивен
Нет, партнёрки я не дурачу, да и знаю это. Мне надо на яваскрипте.
Неактивен
Ну тогда Request.HTML тебе в помощь если ты на свой сайт.
var myHTMLRequest = new Request.HTML({url:'myPage.html'}).post('user_id=25&save=true');
Отредактировано TLENS (2011.08.28 13:13)
Неактивен
А можно пример, а то втыкаю в HTML и ошибка(я в javascripte почти не шарю, а надобность возникла):
|
|
Неактивен
Дело в том что я не знаю какие данные тебе надо. И что за ошибка?
Почитай про XMLHttpRequest или подключи jquery там есть метод load он самый простой.
|
|
Отредактировано TLENS (2011.08.29 17:04)
Неактивен
Во, всё работает. Большое спасибо. Да делал, чтобы яваскрипт разрешение экрана php отдал
Неактивен
Решил сделать флеш плеер на сайте для просмотра видео flv , плеер взял с сасисы, но вот с выводом проблема( такой код страницы
|
|
код файла swfobject.js взял я тоже с сасисы и код файла flv.js
|
|
сам плеер flvplayer.swf у меня есть,но когда захожу на страницу,выводит такую хрень create player failed! почему так? вродь все правильно слямзил(
Неактивен
какой к черту СВОЙ плеер? это блеять самый популярный флеш плеер в интернетах. мануалы по установке гуглятся элементарно. https://www.google.com/search?q=jw%20player
Неактивен
POFIGISST написал:
Решил сделать флеш плеер на сайте для просмотра видео flv , плеер взял с сасисы, но вот с выводом проблема( такой код страницы
Код:
1
span style="color: #0000BB"><?phpecho '<script type="text/javascript" src="/swfobject.js"></script> <script type="text/javascript" src="/flv.js"></script> <script type="text/javascript">show_flv("http://адрес видео.flv", "http://адрес скрина.gif");</script>';?> код файла swfobject.js взял я тоже с сасисы и код файла flv.js
Код:
1 2 3 4 5 6 7 8 9 10
function show_flv(file_id, thumb_path) { if(document.getElementById('for_flv')) { var player1=new SWFObject('http://сайт.ру/flvplayer.swf','player','256','256','9'); player1.addParam("allowfullscreen","true"); player1.addParam("allowscriptaccess","always"); player1.addParam("wmode","opaque"); player1.addParam("flashvars","file="+file_id+"&image="+thumb_path+""); player1.write("for_flv"); inc_id = 1; } else alert("create player failed!"); return false; }; сам плеер flvplayer.swf у меня есть,но когда захожу на страницу,выводит такую хрень create player failed! почему так? вродь все правильно слямзил(
Вторая строчка ищет в доме тег с id="for_flv" это тот блок в который запланировано вставить Ролик (Строка 8)
и если не находит возвращает следующее
} else alert("create player failed!"); return false;
Собственно то что описано.
Причин может быть две.
Или не успел загрузится DOM или нету такого элемента в доме
Совет:
Создать в теле страници блок с id="for_flv"
И вызвать show_flv("http://адрес видео.flv", "http://адрес скрина.gif"); после инициализации обьекта.
Например:
|
|
Неактивен
Решил себе сделать на сайте при реге подсказки на java , то есть чтоб наводишь мышкой на ссылку и там всплывает окошко с подсказкой в принципе написал рабочий код,ток х.з может можно его как-то лучше сделать)) вот сам код
|
|
Неактивен
Млять,конфликт версий у мя получается((
подключаю javasript к странице вот таким кодом
|
|
в опере все норм получается,а в лисе ошибка идет(
а когда делаю подключение так
|
|
то в лисе норм,а в опере непоказывает его(
как можно сделать чтоб и в лисе и в опере работало норм? или делать с использованием заголовков и дальше уже if else делать в зависимости от заголовка?
Неактивен
Gemorroj написал:
<script type="text/javascript" src="name.js"></script>
а если так,то не выводит сообщение которое должно выводить(( вот сам js
|
|
должно выводить текст в зависимости от выбора юзера, либо document.write('Ну ты и жахнул!'); либо document.write ('Ты не хочешь жахать?'); это,но нифига не выводит(
Отредактировано POFIGISST (2012.05.17 18:46)
Неактивен
window.onload = function() {
if (confirm('Ты уверен что ты хочешь кликнуть?')) {
document.write('Ну ты и жахнул!');
} else {
document.write('Ты не хочешь жахать?');
}
};
Неактивен
Gemorroj написал:
window.onload = function() {
if (confirm('Ты уверен что ты хочешь кликнуть?')) {
document.write('Ну ты и жахнул!');
} else {
document.write('Ты не хочешь жахать?');
}
};
ошибок уже не выдает в лисе и в опере норм выводит,ток в лисе сообщения все равно не выводит(
Неактивен
Gemorroj написал:
знач что-то не так делаешь
Добавлено спустя 11 секунд:
давай весь код
код файла name.js
|
|
и вот код страницы к которой его подключаю
|
|
у мя идет в странице только подключение файла и все)
Отредактировано POFIGISST (2012.05.17 19:59)
Неактивен
|
|
скрипты должны быть внутри HEAD
Неактивен
Gemorroj а между тегами <body> нельзя делать подключение? только между <head> делается подключение JavaScript?
я смотрел видео урок,там говорили что можно и между <body> и между <head> делать)) спасиб,буду знать
Отредактировано POFIGISST (2012.05.18 15:06)
Неактивен
Gemorroj написал:
POFIGISST, а пидорасы еще говорят что можно с мужиками в жопу ебаться, тоже послушаешь?
Чувак, что-то ты загнался... можно в теле подключать скрипты! вопрос только в рациональности данного подхода)
Неактивен
http://javascript.ru/tutorial/foundation/start
ебаться с мужиками в жопу тоже можно, вопрос только в рациональности данного подхода ))
Неактивен
Gemorroj написал:
http://javascript.ru/tutorial/foundation/start
ебаться с мужиками в жопу тоже можно, вопрос только в рациональности данного подхода ))
Твоя правда
Добавлено спустя 49 секунд:
semmit69 написал:
Gemorroj написал:
http://javascript.ru/tutorial/foundation/start
ебаться с мужиками в жопу тоже можно, вопрос только в рациональности данного подхода ))по этому у тебя и не выходит с девками, как не тужся
Тебя на столько интересует половая жизнь гемора? или свечку держишь?))))
Неактивен
Добрый день.У меня вопрос к вам,есть код ниже
<div class="foot">
<p class="sort" style="padding: 5px; "><font color="#ff0000">Внимание! Данный сайт содержит информацию для взрослых.<br>Для посещения сайта Вы должны подтвердить, что Вам есть 18 лет.</font></p>
<p class="sort"><a href="javascript://" onclick="Im18Y();SetCookie('18y', '1', 24);" class="button">Мне есть 18 лет</a>
<a class="button"<a href="http://sgoogle.com">Покинуть сайт</a>
</p>
нужно чтобы пр нажатии мне есть 18 лет надпись менялась на 'сайт для взрослых'
заранее спасибо)))
Неактивен
|
|
Неактивен
Gemorroj написал:
что-то не правильно вставил. конкретно этот код работает.
ну как я хочу его вставить сверху ,я полностью скопировал и втавил но он прост обновляет страницу и все может его как нить раскинуть нужно????
Отредактировано troi (2013.03.18 17:18)
Неактивен
Gemorroj написал:
давай свой код.
вероятно, у тебя уже есть функция Im18Y.
не стоит никогда бездумно копировать код.
ок вот код страницы
///////////////////////////////////
|
|
/////////////////////////////////////
внизу сам файл
Отредактировано troi (2013.03.18 18:01)
Неактивен
привет, мне нужно как то определить есть ли реклама для пользователя в коде
<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>
???
типа так
$rekl = '<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>';
if($rekl)
{
echo '<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>';
}
else
{
echo 'моя реклама';
}
помогите с етим?
Неактивен
Vamp написал:
привет, мне нужно как то определить есть ли реклама для пользователя в коде
<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>
???
типа так
$rekl = '<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>';
if($rekl)
{
echo '<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>';
}
else
{
echo 'моя реклама';
}
помогите с етим?
Для тебя это не реально сделать. Забудь
Добавлено спустя 5 минут 19 секунд:
А вообще надо смотреть на существование переменных или может скрипт записывает в какой то блок его надо и проверять. По этому что ты спросил невозможно ничего ответить да что там ответить тут невозможно понять толком что ты хочешь. Слава богу я немного телепат
Неактивен
мне нужно прочесть то что дает этот код (рекламную информацию)
код
<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>
если етот код не дал рекламные ссылки то менять рекламу на мою
както так
if(информация с кода)
{
если есть реклама в коде то идет показ этого кода
echo '<script src="http://mobiads.ru/000000.js" type="text/javascript"></script>';
}
else
{
если нет рекламы в коде то идет показ моей рекламы
echo 'моя реклама';
}
Неактивен
привет, посоветуйте как лучьше банить пользователя по ip и ua?
а то мои баны не помагают.
Неактивен
- аккаунт
- ip-адрес
- user agent
- cookie
А вообще: все можно сменить, чтоб попасть на сайт.
Лучше сделать регистрацию по номеру телефона или очень замороченной. Можно по пригласительным сделать регистрацию и только.
Добавлено спустя 3 минуты 7 секунд:
По пригласительному можно будет определить кто пригласил и в случае чего заблокировать сразу обоих.
Или лишить шанса давать пригласительные.
Неактивен
tipsun написал:
- аккаунт
- ip-адрес
- user agent
- cookie
А вообще: все можно сменить, чтоб попасть на сайт.
Лучше сделать регистрацию по номеру телефона или очень замороченной. Можно по пригласительным сделать регистрацию и только.
Добавлено спустя 3 минуты 7 секунд:
По пригласительному можно будет определить кто пригласил и в случае чего заблокировать сразу обоих.
Или лишить шанса давать пригласительные.
Можно запретить вход на сайт, если не включены cookie. Тогда не получится избавиться от cookie.
Неактивен
semmit69 написал:
Ага, но "получится" избавится от невиновных посетителей, гостей неавторизованных и ботов поисковых(индексации не будет) которым в таком случае тоже будет закрыт доступ...
Да, боты. О них не подумал.
Неактивен
как сделать в грабере чтоб передавался ип пользователя а не ип сервера
|
|
Неактивен
код
|
|
Неактивен
наверное никто не ответит.
вот ещё вопрос: как например удалять все пустые файлы в папке cache ?
Неактивен
чтото делаю не так
вот
|
|
Добавлено спустя 2 минуты 13 секунд:
не удаляет
Неактивен
Vamp написал:
чтото делаю не так
вот
$dirname = "cache/game";
$dirhandle = opendir($dirname);
$filename = "";
while (($filename = readdir($dirhandle)) !== false)
if(filesize($filename) == 0)
{
unlink($filename);
}
closedir($dirhandle);
Добавлено спустя 2 минуты 13 секунд:
не удаляет
Попробуй рекурсивное удаление директории.
А так же проверь права
Неактивен
|
|
Неактивен
Блин. Проблема вовсе не в парсинге. Битые символы уже есть в полученном файле. Проблему надо искать в получении содержимого. Возможно проблема в склеивании строк при плюсовании новых полученных данных из буфера сокета. Сейчас буду искать причину.
|
|
Добавлено спустя 5 минут 44 секунды:
Собственно как Я и предполагал.
Добавил такой код и получил тексты которые c битыми символами
|
|
Неактивен
Решение нашел быстро. Все решается указав входящему потоку кодировку res.setEncoding('utf8');
|
|
Неактивен
function vksitemention(info, tab) {
var sites = tab.url.match(/^[\w-]+:\/*\[?([\w\.:-]+)\]?(?::\d+)?/)[1];
chrome.tabs.create({
url: 'http://vk.com/feed?q=domain:' +sites+ '§ion=search'
});
}
Здесь регулярка обрезает все кроме домена, а надо чтобы остался полный адрес, но только без "https://", "http://", "https://www.", "http://www.". Помогите пожалуйста, какая там должна быть регулярка?
Неактивен
Merzavetz написал:
function vksitemention(info, tab) {
var sites = tab.url.match(/^[\w-]+:\/*\[?([\w\.:-]+)\]?(?::\d+)?/)[1];
chrome.tabs.create({
url: 'http://vk.com/feed?q=domain:' +sites+ '§ion=search'
});
}
Здесь регулярка обрезает все кроме домена, а надо чтобы остался полный адрес, но только без "https://", "http://", "https://www.", "http://www.". Помогите пожалуйста, какая там должна быть регулярка?
|
|
Неактивен
Всем привет помогите пожалуйста разобраться есть некий код
|
|
вроде все норм работает но при закрытии закрываеться контейнер с content0
но когда пытаюсь закрыть контейнера с id content1,content2 и так далее они не закрываються
как можно проблему исправить гугл не помог
Отредактировано tipsun (2015.02.11 20:31)
Неактивен
у тебя на странице получается много одинаковых элементов с одинаковой id "closed". ей тоже нужно циферку в конец дописывать, как и к "content".
и лучше закрывать не явно вызывая функцию, а вешая обработчик типа такого.
|
|
Неактивен
Нет, я спрашиваю про обьект типа "кнопка" но что бы с фоновым рисунком или как хоть ее цвет поменять?
Неактивен
Доброго времени суток!
есть некий код
|
|
как мне сделать окна ошибок чтобы они плавно исчезали?
Неактивен
только теперь другая проблема
выводит норм только один раз
только я оповещаю о добавлении сообщения
|
|
пишу онлайн чат без перезагрузки вот полный код js
|
|
при успешном добавлении вылазеет сообщение что успешно отправлено
но когда я пишу повторно сообщение не вылазеет почему то вот сам пхп
|
|
Отредактировано despod (2015.08.22 09:08)
Неактивен
fadeOut скрыл твой элемент $("#errors"). соответственно тебе его нужно заново сделать видимым. Например, через fadeIn.
|
|
Неактивен
Решил написать функцию которая асинхронно будет подгружать спрайты, DOM, и еще пару вещей а по завершению выполнить один калбек. Но блин столкнулся с такой нелепой проблемой аж смешно
Никак не могу закинуть в асинхронную функцию число итератор из цыкла
|
|
в результате i, j, k равно одному и тому же
Когда то уже сталкивался с таким но вроде как то так решал эту задачу а сейчас не врубаюсь
Добавлено спустя 4 минуты 59 секунд:
Стоило только написать здесь как пришла еще одна мысль обернуть тело цыкла и на ура сработало. Блин долбил эту функцию более часа)
|
|
Неактивен