Вопросы по JavaScript

12.79K
.
I'm the Cult of Personality...
# Koenig (05.03.2014 / 06:40)
BoGdAn, вынеси ты жс за пых, меньше гемора с экранированием, кидай все в один тег
mas+result[count]+ffff
Не, у мя не в одном месте а в нескольких должен быть вывод.
Да и первых 2 для проверки получил ли даные...
.
I'm the Cult of Personality...
ramzes, fffff это переменная, и нужно вывести её значение.
.
(\/)____o_O____(\/)
BoGdAn, зачем тогда. json, поставь html
.
I'm the Cult of Personality...
# Koenig (05.03.2014 / 14:01)
BoGdAn, зачем тогда. json, поставь html
всмысле? Если ты имееш ввду подгружать несколько страниц, даные то с бд тянутса будут и запросов дофига лишних будет...
.
BoGdAn, я конечно js не силен, но утебя там "Журнал +" разве этот плюс не нужно экранировать? Журнал \+
.
I'm the Cult of Personality...
adust, Нет. Я тож так думал до написания поста. Вобще методом тыка переберал. Никак не очет пахать
.
I'm the Cult of Personality...
все решылось. json передаю не только сухие даные но и частичку кода. Терь все работает, всем спасибо.
<?php 
header('Content-Type: application/json; charset=utf-8'); 
$arr['name'] = 'bogdan'; 
$arr['pass'] = 'parol'; 
$arr['mail'] = '<a id="back-to-top" style="display: inline;bottom: 17px;" href="/mail/?act=systems" title="жypнaл событий">Журнал+878</a>';
$arr['count'] = '1'; 
echo json_encode($arr);
.
Дайте js код чтобы текст свернулся и развернулся
.
Артёмочка
вот накидал код http://jsfiddle.net/tw66T/
Проблема следующая: Если быстро несколько раз кликнуть то квадрат передвинется в два раза больше чем нужно, пытался исправить через stop, но увы не получилось, затем задействовал переменную но и тут провал.

Результат должен быть таков:
1) если нажать на кнопку Клик то квадрат передвигается на заданное расстояние но при этом если пользователь нажмет еже раз кнопку Клик во время передвижения квадрата то этот клик должен игнорироваться
2) затем когда передвижение квадрата окончено и если нажать кнопку Клик то квадрат передвигается обратно тут тоже должно игнорироваться нажатие кнопки до окончания передвижения квадрата
3) Начинаем все заново

Простите если не складно составил проблему и результат
.
ДоХтор
Нашёл код, который выбирает из массива файл с указанной в этом скрипте периодичностью(в данном случае, выбираем новую картинку каждые две секунды). Но после загрузки страницы в браузере, картинка появляется только по истечении установленного в скрипте времени. Т.е., до появления первой картинки на её месте пусто. Если бы картинки менялись через пару секунд, то в принципе это небыло бы проблемой: зашел на сайт, и через две-три секунды видишь картинку, потом другую, третью и т.д... Но нужно выводить картинку через 40-60 минут, и в этом случае первые сорок минут картинка выводиться не будет. Как подправить вывод картинки сразу после загрузки страницы в браузере?

<script>
        myImg=new Array(<?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico',
                        <?=date('Ymd')?>+'/'+<?=rand(0,23)?>+'.ico');
        flag=0;
        myInt=setInterval('setMyInt()', 2000);
        function setMyInt(){
        flag++;
        if(myImg[flag]){
        document.all['mImg'].src=myImg[flag] ;
        }else{
        flag=1;
        document.all['mImg'].src=myImg[flag] ;
        }
        }
    </script>


<body>
<img id='mImg' alt="&nbsp;" />
</body>
Всего: 820