PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (38): « 1 2 [3] 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 561
kuller Отправлено: 22 Апреля, 2017 - 17:09:18 • Тема: Остановить выполнение скрипта • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 813
OrmaJever пишет:
конечно можно
CODE (javascript):
скопировать код в буфер обмена
  1. var proccess = true
  2. $(function()
  3. {
  4.         $('.slider_item').each(function()
  5.         {
  6.                 if( !proccess ) return;
  7.                 var el = $(this);
  8.                 el.css('background-image', 'url(' + el.attr('data-src') + ')');
  9.         });
  10. });

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <button onclick='proccess=false'>Stop</button>
  3. <div data-src="/images/bg1.jpg" class="slider_item"></div>
  4. <div data-src="/images/bg2.jpg" class="slider_item"></div>
  5. <div data-src="/images/bg3.jpg" class="slider_item"></div>


не срабатывает почему та... и в консоле нет ошибок
(Добавление)
похоже понял в чем проблема... я пытаюсь остановить анимацию увеличения изображения, а сама анимация прописана в css

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. @keyframes imageAnimation
  3. {
  4.     0% {opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
  5.         8% {opacity: 1; -webkit-transform: scale(1.05); transform: scale(1.05); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
  6.         17% {opacity: 1; -webkit-transform: scale(1.1); transform: scale(1.1);}
  7.         25% {opacity: 0; -webkit-transform: scale(1.1); transform: scale(1.1);}
  8.         to {opacity: 0;}
  9. }
  10.  


собственно получается надо еще через js отключить эти стили... знаю как изменить класс, но как быть с этим вариантом?
kuller Отправлено: 22 Апреля, 2017 - 16:38:01 • Тема: Остановить выполнение скрипта • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 813
Подскажите можно ли остановить выполнение вот этого кода по клику на кнопку.

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $(function()
  3. {
  4.         $('.slider_item').each(function()
  5.         {
  6.                 var el = $(this);
  7.                 el.css('background-image', 'url(' + el.attr('data-src') + ')');
  8.         });
  9. });
  10.  


html вот такой
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <div data-src="/images/bg1.jpg" class="slider_item"></div>
  3. <div data-src="/images/bg2.jpg" class="slider_item"></div>
  4. <div data-src="/images/bg3.jpg" class="slider_item"></div>
  5.  
kuller Отправлено: 17 Апреля, 2017 - 15:33:56 • Тема: свернуть предыдущий блок • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 518
Есть код такого вида

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. <div class="blok-left">
  3.         <div onclick="$('#name1').slideToggle('slow');" class="curas">
  4.                 <span class="upper cursor right30">Название 1</span>
  5.         </div>
  6.         <div id="name1" class="test" style="display: none;">
  7.                 текст
  8.         </div>
  9. </div>
  10. <div class="blok-right">
  11.         <div onclick="$('#name2').slideToggle('slow');" class="curas">
  12.                 <span class="upper cursor right30">Название 2</span>
  13.         </div>
  14.         <div id="name2" class="test" style="display: none;">
  15.                 текст
  16.         </div>
  17. </div>
  18.  


таких блоков несколько штук... Как сделать чтоб когда разворачивается другой блок сворачивался который уже открытий?
kuller Отправлено: 07 Апреля, 2017 - 17:26:36 • Тема: обновить массив • Форум: Вопросы новичков

Ответов: 8
Просмотров: 439
Помогите пожалуйста с решением... есть файл в котором записан массив

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4. $array = array(
  5.  
  6. 'test-1' => array('name_ru' => 'тест 1', 'name_en' => 'test-1', 'title' => 'USB модем ZTE mf623d', 'mdesc' => 'описание', 'key' => 'ключ'),
  7.  
  8. );
  9.  
  10. ?>
  11.  


средствами php надо этот массив обновить, что бы стало вот так
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4. $array = array(
  5.  
  6. 'test-1' => array('name_ru' => 'тест 1', 'name_en' => 'test-1', 'title' => 'USB модем ZTE mf623d', 'mdesc' => 'описание', 'key' => 'ключ'),
  7.  
  8. 'test-2' => array('name_ru' => 'тест 2', 'name_en' => 'test-2', 'title' => 'USB модем ZTE mf623d', 'mdesc' => 'описание', 'key' => 'ключ'),
  9. );
  10.  
  11. ?>
  12.  


как это сделать?
kuller Отправлено: 02 Апреля, 2017 - 17:50:48 • Тема: Передвигать колонки datatables • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1065
coolxela пишет:
или как тут http://www[dot]guriddo[dot]net/demo/bootstrap/ . Как это сделать ?


вы даете ссылку на демо пример плагина jqGrid есть подобные другие плагины. Скачайте плагин, установите, настройте и будет такая таблица
kuller Отправлено: 31 Марта, 2017 - 20:11:12 • Тема: запрет закрытия окна • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1067
Мелкий пишет:
Надеюсь, что вкладку закрыть можно в любом случае, вне зависимости от странных желаний посторонних людей.


я конечно "ЗА" чтоб они закрывались без проблем, я сам презираю сайты которые настаивают на своей услуге. Сам раньше встречал сайты которые фиг закроешь...

В моем случае просто когда курсор уходит с рабочей области сайта появляется модальное окно, на которое надо чтоб человек обратил внимание. Может быть такая ситуация что окно появилось, но человек одновременно с появлением кликнул на закрытие вкладки.
Вот я ищу решение данного вопроса, типа что та этого - двойной клик по крестику чтоб закрыть вкладку, для закрытия вкладки надо сначала закрыть модальное окно либо вариант с onbeforeunload но надо чтоб текст показывался произвольный.
kuller Отправлено: 31 Марта, 2017 - 17:35:49 • Тема: запрет закрытия окна • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1067
Подскажите пожалуйста. У меня происходит событие когда курсор мышки наводится на крестик закрытия окна, появляется модальное окно. Можно ли сделать так чтоб, когда модальное окно открыто вкладку закрыть не получилось?

либо даже такое подойдет
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. window.onbeforeunload = function() {
  3.     return "Что-нибудь сообщить пользователю";
  4.   }
  5.  


но как сделать чтоб текст "Что-нибудь сообщить пользователю" отображался, а не стандартный "Возможно, внесенные изменения не сохранятся"
kuller Отправлено: 07 Марта, 2017 - 19:15:57 • Тема: Карусель • Форум: Вопросы новичков

Ответов: 0
Просмотров: 106
Помогите пожалуйста решить задачу. Есть карусель структура следующая

CODE (html):
скопировать код в буфер обмена
  1. <div class="item active">
  2.         <div class="row">
  3.                 <div class="col-sm-6 col-xs-12">
  4.                         <div class="service-content">
  5.                                 text 1
  6.                         </div>
  7.                 </div>
  8.                 <div class="col-sm-6 col-xs-12">
  9.                         <div class="service-content">
  10.                                 text 2
  11.                         </div>
  12.                 </div>
  13.         </div>
  14. </div>
  15. <div class="item">
  16.         <div class="row">
  17.                 <div class="col-sm-6 col-xs-12">
  18.                         <div class="service-content">
  19.                                 text 3
  20.                         </div>
  21.                 </div>
  22.                 <div class="col-sm-6 col-xs-12">
  23.                         <div class="service-content">
  24.                                 text 4
  25.                         </div>
  26.                 </div>
  27.         </div>
  28. </div>


изначально отображаются только первые два блока text 1 и text 2 это определяется классом item active
Первые два дива (с классом class="item active" и class="row") надо вставлять через каждые два блока... как это сделать? если можно, напишите пожалуйста готовый вариант...
kuller Отправлено: 25 Января, 2017 - 13:47:41 • Тема: Срочно нужна информация по доменну • Форум: Прочее

Ответов: 1
Просмотров: 30
Здравствуйте! можете подсказать сервис который может предоставить историю по домену? я нашел один wservices но он не работает с новыми пользователями. Может есть люди кто пользовался этим сервисом ранее?

Меня просто обвиняют в том что я не выполнил работу по сайту, хотя сайт я сделал и передал. Сейчас мне нужны доказательства того что сайт был сделан... Хотелось бы показать что домен был зарегистрирован именно на этого человека. Кто может помогите пожалуйста!
kuller Отправлено: 06 Января, 2017 - 22:07:15 • Тема: ошибка phpmyadmin • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 57
тему зачем создавать? ))) Вам в поддержку хотинга писать надо ))))
kuller Отправлено: 06 Января, 2017 - 19:36:20 • Тема: webix and ajax • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 876
Как передать результат работы в webix datatable? всю голову уже сломал... не как не получается.

Есть index.php следуюшего содержания
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.        
  3.         require_once("config.php");
  4.  
  5.         function ArrayData($Result)
  6.         {
  7.             $Data = array();
  8.             while($Row = pg_fetch_assoc($Result))
  9.             {
  10.                 $Data[] = $Row;
  11.             }
  12.  
  13.             return $Data;
  14.         }
  15.        
  16.         $ConString = "host=".$dbhost." port=".$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass." options='--client_encoding=utf8'";
  17.    $Connection = @pg_connect($ConString);
  18.    if(!$Connection)
  19.    {
  20.        echo "Fail connection to DB";
  21.        exit;
  22.    }
  23.  
  24.    $Result = @pg_query($Connection, 'очень длинный запрос к базе, чтоб не мешался удалил');
  25.    if(!$Result)
  26.    {
  27.        echo "Fail query";
  28.        echo pg_last_error($Connection);
  29.        exit;
  30.    }
  31.  
  32.         $i = 1;
  33.         while($row = pg_fetch_assoc($Result))
  34.         {
  35.                 $res .= <<<HTML
  36.                         {
  37.                                 num:{$i},
  38.                                 txt_1:"{$row['txt_1']}",
  39.                                 txt_2:"{$row['id']}",
  40.                                 txt_3:"{$row['dt']}",
  41.                                 txt_4:"{$row['slugba']}",
  42.                                 txt_5:"{$row['nakrutka']}",
  43.                                 txt_6:"{$row['txt_6']}",
  44.                         },
  45. HTML;
  46.                 $i++;
  47.         }
  48. ?>
  49. <!DOCTYPE html>
  50. <html lang="ru">
  51. <head>
  52.         <meta charset="UTF-8">
  53.         <title>table</title>
  54.         <script src="/js/jquery.js"></script>
  55.         <link rel="stylesheet" href="/css/webix.css" type="text/css" charset="utf-8">
  56.         <script src="js/webix.js" type="text/javascript" charset="utf-8"></script>
  57.         <link rel="stylesheet" type="text/css" href="/js/common/samples.css?v=<?=time();?>">
  58.         <style>
  59.                 body {margin: 0; padding: 0;}
  60.         </style>
  61. </head>
  62. <body>
  63.  
  64. <div id="testA" class="cont"></div>
  65.  
  66. <script type="text/javascript" charset="utf-8">
  67. var test;
  68. function show()
  69. {
  70.    $.ajax({
  71.        url: "/ajax.php",
  72.                 //type: "POST",
  73.                 //dataType: 'json',
  74.        cache: false,
  75.        success: function(html)
  76.                 {
  77.                     test = [ html ]; // собственно значение этой переменной должно передаться как та....
  78.        },
  79.  
  80.        complete: function()
  81.                 {
  82.                 show();
  83.        }
  84.    });
  85. }
  86.  
  87. $(document).ready(function()
  88. {
  89.    show();
  90.        
  91.         webix.ui(
  92.         {
  93.                 container:"testA",
  94.                 view:"datatable",
  95.                
  96.                 columns:[
  97.                         { id:"num", width: 50, header:"№" },
  98.                         { id:"txt_1", width: 150, header:"title 1" },
  99.                         { id:"txt_2", width: 150, header:"title 2" },
  100.                         { id:"txt_3", width:150, header:"title 3" },
  101.                         { id:"txt_4", width:150, header:"title 4" },
  102.                         { id:"txt_5", width:100, header:"title 5" },
  103.                         { id:"txt_6", width:80, header:"title 6" },
  104.                 ],
  105.                
  106.                 select:"cell",
  107.                 height:500,
  108.                 autowidth:true,
  109.                 data: test // здесь пробую подставить значения, но соотвественно переменная не видна
  110.         });
  111. });
  112. </script>
  113. </body>
  114. </html>


файл ajax.php возвращает данные виде
CODE (htmlphp):
скопировать код в буфер обмена
  1. { num:{$i}, txt_1:"{$row['txt_1']}", txt_2:"{$row['id']}", txt_3:"{$row['txt_3']}", txt_4:"{$row['txt_4']}", txt_5:"{$row['txt_5']}", txt_6:"{$row['txt_6']}" },


Результат работы - пустая таблица, отображается только шапка.
Что можно сделать в этом случае?
kuller Отправлено: 23 Декабря, 2016 - 22:35:36 • Тема: сайт на нескольких языках • Форум: Вопросы новичков

Ответов: 2
Просмотров: 123
OrmaJever пишет:
всё верно, надо делать на файлах. Если редактирование текста надо сделать через веб интерфейс то можно хранить в json формате, а не php


как бы довести доводы до начальства что языковая база не канает для этого? )))
kuller Отправлено: 23 Декабря, 2016 - 21:34:06 • Тема: сайт на нескольких языках • Форум: Вопросы новичков

Ответов: 2
Просмотров: 123
Хочу узнать мнение других людей....
Сегодня получил задание сделать в CRM системе возможность переключение языков ru, en. Начальство просит весь текст хранить в базе. При первом запросе делать кэш таблицы в файл и потом с ним работать. Мне эта затея не нравится. Я предпочитаю сделать просто два языковых php файлы и весь текст записывать туда, после уже необходимый файл подключать. Подскажите как вы бы решили эту задачу?
kuller Отправлено: 21 Декабря, 2016 - 21:27:40 • Тема: Печать страницы • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 813
Подскажите можно ли посредством ajax сделать печать страницы? т.е. у меня есть форма которую заполняют, когда отправляют данные страница не перезагружается, новые вкладки не открываются, media запросы не подходят т.к. текущую страницу видоизменять нельзя, а просто когда php обработал и возвращает результат, вот что вернуло то и выводить на печать... подскажите как такое сделать?

пробовал что та такое

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $.post('test.php', { lastName: lastName },
  3.        
  4. function(data)
  5. {
  6.         if(data)
  7.         {
  8.                 window.print(data);
  9.         }
  10. });
  11.  


не работает
kuller Отправлено: 13 Декабря, 2016 - 05:55:39 • Тема: OpenEdge Progress • Форум: Администрирование БД

Ответов: 1
Просмотров: 1906
Что это за зверь такой "OpenEdge Progress" ? можно ли OpenEdge использовать в php?
несколько минут погуглил по разным вопросам не что найти не смог... Даже на запрос "php подключение к базе OpenEdge" результатов нужных не увидел. Хотелось бы еще узнать что лучше использовать OpenEdge или MySQL?

Страниц (38): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB