Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обновление страницы и переменная с % 
:(
    Опции темы
SergV
Дата 22.8.2007, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 4.8.2006
Где: Германия

Репутация: нет
Всего: 1



Привет!
Возникла такая проблема, методом научного тыка сделал обработчик onclick для графических ссылок. Суть такая, жму на ссылку, и простой ява скрипт прописывает в куки нужный параметр, а он потом считывается при обновлении страницы.
Но вся проблема заключается в том, что надо сделать обновление автоматом, тоесть нажал на кнопку, и страница обновилась. Вот с этим я так и не понял, как это сделать.

Вторая проблема, как передать правильно значение с процентом, если числовые значения передаются нормально, то к примеру 100% не хочет передаваться в переменную. 

Вот код, как делал:
Код

<li><img ................................... onclick="setSize(800);return false;" /></li>
<li><img ................................... onclick="setSize(1024);return false;" /></li>
<li><img ................................... onclick="setSize(100%);return false;" /></li>


Код

function setSize(size) {
    createCookie("TmpSize", size, 365);
    window.lokation.reload();
    return;
};

PM   Вверх
_Michael
Дата 22.8.2007, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 23.6.2007
Где: з полонини

Репутация: 1
Всего: 6



SergV, имхо вместо 
Код

window.lokation.reload();

должно быть
Код

window.loсation.reload();

А чтоб передавать 100% наверное надо передавать так '100%'. неплохо если б ты выложил код функции createCookie .


--------------------
...не убивайся ни о чем - все временно,
хоть ночь темна но светлым днем беременна...

Саади
PM MAIL   Вверх
SergV
Дата 22.8.2007, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 4.8.2006
Где: Германия

Репутация: нет
Всего: 1



Блин, во запарился, не заметил ошибку.  smile  _Michael, спасибо.

Тогда остаётся одна загвоздка, как передать 100% функции?
PM   Вверх
_Michael
Дата 22.8.2007, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 23.6.2007
Где: з полонини

Репутация: 1
Всего: 6



Цитата(_Michael @  22.8.2007,  21:24 Найти цитируемый пост)
неплохо если б ты выложил код функции createCookie . 




--------------------
...не убивайся ни о чем - все временно,
хоть ночь темна но светлым днем беременна...

Саади
PM MAIL   Вверх
Mymik
Дата 23.8.2007, 09:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1474
Регистрация: 12.5.2006
Где: Lamer-центер

Репутация: 11
Всего: 78



Цитата(SergV @  22.8.2007,  21:28 Найти цитируемый пост)
Тогда остаётся одна загвоздка, как передать 100% функции? 

в виде строчки. и знак процента экранировать надо или преобразовать в unicode


--------------------
ICQ ::            857-857
E-mail ::         mymik[at]inbox[dot]ru 
HomaPage ::  http://localhost/

:to_become_senile  :this
PM MAIL WWW ICQ   Вверх
SergV
Дата 23.8.2007, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 4.8.2006
Где: Германия

Репутация: нет
Всего: 1



Всё уже, спасибо, я ещё вчера разобрался что к чему. smile 
Сначало синтаксическая ошибка была, спасибо _Michael, я сто раз код смотрел и не заметил.
Вторую проблему решил просто, приплюсовав процент в кавычках к числу: setSize(100 + '%'), всё заработало. smile

Цитата
надо передавать так '100%'.

_Michael, так я так тоже передавал, сначало без кавычек, потом всё в кавычках, не сработало, а сработало как написал выше.

Ну да ладно, вопрос уже решен, всем спасибо.


PM   Вверх
Idsa
Дата 23.8.2007, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: нет
Всего: 62



Цитата(Mymik @  23.8.2007,  09:13 Найти цитируемый пост)
в виде строчки. и знак процента экранировать надо или преобразовать в unicode

Разве % относится к числу символов, которые нужно экранировать?


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0683 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.