Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 02.02.2013, 11:42
Аватар для DiDae
Новичок на форуме
Отправить личное сообщение для DiDae Посмотреть профиль Найти все сообщения от DiDae
 
Регистрация: 01.02.2013
Сообщений: 3

Сообщение от danik.js Посмотреть сообщение
А вот так даже подсветка сломалась
Ну да, тут интуитивно понятно, что не верный вариант. А в предыдущих двух разница только в том что переменные передаются..Или я что-то упустил?

Более полно код выглядит так:
<?php if (intval(@$gallery['interval'])) echo "slideshow: ".intval(@$gallery['interval']).", "; ?>
          default_width: 750,
          default_height: 600,
          allow_resize: true,
          social_tools: false,
          overlay_gallery: false,
          modal: true,
          markup: _markup,
		  deeplinking: false,
		  number_url: '<a href="http://quadrosol.ru/fotooboi/" onclick="localStorage.setItem('test844')" target="_self" title="Заказать изображение">%name%</a>',
		  }
Ответить с цитированием
  #22 (permalink)  
Старый 02.02.2013, 15:09
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

number_url: '<a href="http://quadrosol.ru/fotooboi/" onclick="localStorage.setItem(\'test844\', \'ololo\')" target="_self" title="Заказать изображение">%name%</a>',
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #23 (permalink)  
Старый 02.02.2013, 21:14
Аватар для DiDae
Новичок на форуме
Отправить личное сообщение для DiDae Посмотреть профиль Найти все сообщения от DiDae
 
Регистрация: 01.02.2013
Сообщений: 3

devote,
Огромное спасибо! Про экранирование сам бы еще не скоро догадался. Очень помог!
Ответить с цитированием
  #24 (permalink)  
Старый 04.02.2013, 18:46
Новичок на форуме
Отправить личное сообщение для gomer999999999 Посмотреть профиль Найти все сообщения от gomer999999999
 
Регистрация: 04.02.2013
Сообщений: 7

Добрый день.
Предлагаем к рассмотрению и тестированию наш проект - Маркетер Плагин.
Продвигаем его успешно во всем мире. Но только 27 января 2013 предоставили в Рунете к тестированию русифицированный плагин с русифицированным интерфейсом. Вся подробная информация наhttp://www.marketerplugin.ru/
Предлагаем протестировать наш плагин на только что русифицированном интерфейсеhttp://www.marketerplugin.ru/test_plagina.
В двух словах: плагин предназначен для создания сайтов-визиток и страниц продаж.
Ждем ваших комментариев, отзывов и критики.
Так же будем рады видеть вас на наших страницах в соц сетях
http://www.facebook.com/pages/Marketer-plugin/5288148..
http://vk.com/club46912629
Успехов и новых впечатлений.
С уважением, Богдан
Ответить с цитированием
  #25 (permalink)  
Старый 05.02.2013, 16:02
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Сообщение от devote Посмотреть сообщение
все верно, оно не будет срабатывать в собственном окне, исключение только IE в котором срабатывает в любом случае.

bot87,
в чем сложность сделать обертку?
function sessStorage( key, value ) {
    var currentValue = sessionStorage.getItem( key );
    if ( typeof value !== "undefined" && currentValue !== value ) {
        sessionStorage.setItem( key, value );
        if ( !( window.eval && eval("/*@cc_on 1;@*/") ) ) {
            var e = document.createEvent( 'StorageEvent' );
            e.initStorageEvent( 'storage', false, false, key,
                currentValue, value, location.href, window.sessionStorage );
            window.dispatchEvent( e );
        }
        currentValue = value;
    }
    return currentValue;
}

if ( "addEventListener" in window ) {
    window.addEventListener('storage', storageEventHandler, false);
} else {
    document.attachEvent('onstorage', storageEventHandler );
}
 
function storageEventHandler(e){
    alert("storage event called key: " + e.key );
}

sessStorage("name1", "holi122");



не учи людей плохим манерам.
Читал про storage понял что можно использовать вместо куков, нашел только отдельные примеры для FF и IE, вашь пример работает и там и там =)
Сразу возникли несколько вопросов.

Установили мы значение sessStorage("name1", "holi122"); как теперь отчистить его ?

Как задать конкретный домен для установки значения sessStorage("name1", "holi122"); ? Я смотрю что для IE устанавливается полностью на весь компьютер, а не на конкретное место. А для FF устанавливается значение на конкретный путь.

Как сделать так чтобы значение устанавливалось не конкретно на путь в сайте, а на весь компьютер ?

P.S. Сорри за туфтографию, просто ещё не вник во все нюансы этого метода.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Событие storage в Webkit. B~Vladi Events/DOM/Window 7 06.08.2012 20:26
Как вставить в событие, указатель на объект, который получает это событие? Pacan228 Общие вопросы Javascript 2 04.07.2012 19:53
Как правильно подавить событие при подключении своего обработчика? Маэстро Firefox/Mozilla 2 03.09.2011 11:46
Отловить событие simple Events/DOM/Window 3 11.05.2011 14:20
какое событие возникает во время формирования html IT-AleX Events/DOM/Window 2 20.02.2009 16:13