Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как правильно прописать?

 PHP.SU

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


 Страниц (1): [1]   

> Без описания
Gerd
Отправлено: 11 Марта, 2014 - 13:23:58
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 650
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)

[+][+][+]


Пропускает если присутствует класс, а как сделать наоборот. Как правильно поставить восклицательный знак?
CODE (javascript):
скопировать код в буфер обмена
  1. if($("df").hasClass("ыва")){
  2.  
  3. }
 
 Top
esterio
Отправлено: 11 Марта, 2014 - 13:34:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




Gerd пишет:
if(!$("df").hasClass("ыва"))
 
 Top
Gerd
Отправлено: 11 Марта, 2014 - 13:40:56
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 650
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)

[+][+][+]


esterio пишет:
Gerd пишет:
if(!$("df").hasClass("ыва"))


Спс. Не подскажите как куки сохраняются. Конкретно по url сайта или по конкретному адресу текущей страницы?

Есть библиотека. Данная библиотека сохраняет данные в куки? Сессии нет на js?
CODE (javascript):
скопировать код в буфер обмена
  1.    $.session = {
  2.  
  3.         _id: null,
  4.  
  5.         _cookieCache: undefined,
  6.  
  7.         _init: function()
  8.         {
  9.             if (!window.name) {
  10.                 window.name = Math.random();
  11.             }
  12.             this._id = window.name;
  13.             this._initCache();
  14.  
  15.             // See if we've changed protcols
  16.  
  17.             var matches = (new RegExp(this._generatePrefix() + "=([^;]+);")).exec(document.cookie);
  18.             if (matches && document.location.protocol !== matches[1]) {
  19.                this._clearSession();
  20.                for (var key in this._cookieCache) {
  21.                    try {
  22.                    window.sessionStorage.setItem(key, this._cookieCache[key]);
  23.                    } catch (e) {};
  24.                }
  25.             }
  26.  
  27.             document.cookie = this._generatePrefix() + "=" + document.location.protocol + ';path=/;expires=' + (new Date((new Date).getTime() + 120000)).toUTCString();
  28.  
  29.         },
  30.  
  31.         _generatePrefix: function()
  32.         {
  33.             return '__session:' + this._id + ':';
  34.         },
  35.  
  36.         _initCache: function()
  37.         {
  38.             var cookies = document.cookie.split(';');
  39.             this._cookieCache = {};
  40.             for (var i in cookies) {
  41.                 var kv = cookies[i].split('=');
  42.                 if ((new RegExp(this._generatePrefix() + '.+')).test(kv[0]) && kv[1]) {
  43.                     this._cookieCache[kv[0].split(':', 3)[2]] = kv[1];
  44.                 }
  45.             }
  46.         },
  47.  
  48.         _setFallback: function(key, value, onceOnly)
  49.         {
  50.             var cookie = this._generatePrefix() + key + "=" + value + "; path=/";
  51.             if (onceOnly) {
  52.                 cookie += "; expires=" + (new Date(Date.now() + 120000)).toUTCString();
  53.             }
  54.             document.cookie = cookie;
  55.             this._cookieCache[key] = value;
  56.             return this;
  57.         },
  58.  
  59.         _getFallback: function(key)
  60.         {
  61.             if (!this._cookieCache) {
  62.                 this._initCache();
  63.             }
  64.             return this._cookieCache[key];
  65.         },
  66.  
  67.         _clearFallback: function()
  68.         {
  69.             for (var i in this._cookieCache) {
  70.                 document.cookie = this._generatePrefix() + i + '=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
  71.             }
  72.             this._cookieCache = {};
  73.         },
  74.  
  75.         _deleteFallback: function(key)
  76.         {
  77.             document.cookie = this._generatePrefix() + key + '=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
  78.             delete this._cookieCache[key];
  79.         },
  80.  
  81.         get: function(key)
  82.         {
  83.             return window.sessionStorage.getItem(key) || this._getFallback(key);
  84.         },
  85.  
  86.         set: function(key, value, onceOnly)
  87.         {
  88.             try {
  89.                 window.sessionStorage.setItem(key, value);
  90.             } catch (e) {}
  91.             this._setFallback(key, value, onceOnly || false);
  92.             return this;
  93.         },
  94.        
  95.         'delete': function(key){
  96.             return this.remove(key);
  97.         },
  98.  
  99.         remove: function(key)
  100.         {
  101.             try {
  102.             window.sessionStorage.removeItem(key);
  103.             } catch (e) {};
  104.             this._deleteFallback(key);
  105.             return this;
  106.         },
  107.  
  108.         _clearSession: function()
  109.         {
  110.           try {
  111.                 window.sessionStorage.clear();
  112.             } catch (e) {
  113.                 for (var i in window.sessionStorage) {
  114.                     window.sessionStorage.removeItem(i);
  115.                 }
  116.             }
  117.         },
  118.  
  119.         clear: function()
  120.         {
  121.             this._clearSession();
  122.             this._clearFallback();
  123.             return this;
  124.         }
  125.  
  126.     };
  127.     $.session._init();

(Отредактировано автором: 11 Марта, 2014 - 13:50:29)

 
 Top
IllusionMH
Отправлено: 11 Марта, 2014 - 13:50:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




Gerd, сядьте уже за учебник, да изучите недельку другую.
Ну совсем элементарные вещи спрашиваете.
 
 Top
Gerd
Отправлено: 11 Марта, 2014 - 13:53:37
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 650
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)

[+][+][+]


IllusionMH пишет:
Gerd, сядьте уже за учебник, да изучите недельку другую.
Ну совсем элементарные вещи спрашиваете.


Не подскажите?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB