meverikxp

Рейтинг
73
Регистрация
03.06.2012

Всем спасибо. По вашим советам нашел это

https://support.google.com/webmasters/answer/47334?hl=en

Из этого понятно что вебмастер не может повлиять на это так как этот процесс автоматический, просто нужно делать правильную структуру сайта и все.

У меня все же получилось получить ид окна через глобальную переменную.

Потом получаю окно и обновляю фокус


chrome.windows.update(id, {focused: true});

И передаю в окно переменный с помощью куки


chrome.cookies.set({
"name": "cookies_name",
"url": "http://mydomain.com/",
"domain": "mydomain.com",
"path": "/",
"value": JSONString
});

Всем Огромное СПАСИБО

Евгений Русаченко:
Посмотрите API: https://developer.chrome.com/extensions/tabs#event-onRemoved, а именно onRemoved, по идее это то, что Вам надо, но надо знать ID окна. С помощью https://developer.chrome.com/extensions/tabs#method-create Вы можете создавать новое окно и сохранять его ID.

ID я получаю при создании окна вопрос в том как его сохранить и получить про открытии новой вкладки с новым сайтом

Sitealert:
Плагин не может быть выше домена, это разнородные понятия.

Возможно есть метод получить все открытые табы и получить юрл и по ней определить что окно открыто. Но вот я не уверен что есть такая функция :(

Sitealert:
Javascript не предназначен для кроссдоменной работы. Это политика безопасности.

Я с вами согласен, но все же я использую плагин который как бы выше домена, возможно есть способ реализации именно в плагине

VHS:
С учетом того, что вывод будет через php - проще не ломать себе голову.
А вообще решение самое простое - генерируем скриптом таблицу с датами в нужном нам диапазоне, а потом делаем выборку нужного нам диапазона с join из таблицы с данными, которые нужно вывести на каждую дату.

Спасибо, Сделал через PHP, просто думал возможно есть простой способ для SQL. Раз нет то лутше не нашружать БД лишним JOIN

Спасибо буду пробовать

На всех примерах используется статический краткий текст и полный, при нажатии на кнопку полный текст или показывается или скрывается, а хотелось бы динамически делать краткий текст что бы нормально отображалось и на небельших мониторах

---------- Добавлено 13.02.2015 в 14:14 ----------

дани мапов:
При наведении на ячейку - http://jsfiddle.net/v1z4q3mw/1/

вот это похоже на то что нужно, спасибо буду юзать

meverikxp:
Конфиг апача нашел параметр изменил но не помогло, уже пробовал и на локальном сервере и на хостинге и на виртуальном сервере. На виртуальном 504 ошибка. На локальном поработает 30-60 сек и вырубает. На хостинге есть возможность редактировать php.ini вывел phpinfo() пишет max_execution_time Local Value 0 Master Value 0

Думаю что в ядре Yii есть что то, что вырубает скрипт

Да дело было в масом обращении к моей БД, сделал задержку usleep(1000000); через каждые 20 запросов, и скрипт перестал вырубатся

Solmyr:
Не совсем. Вот эта циферка, которая в настройках php означает не физическое время, а сколько скрипт может сожрать процессорного времени. Если скрипт ожидает операций ввода-вывода, а для парсера это понятно так, то скрипт с max_execution_time=30 может работать на практике минуты 2-3. А может и час. Смотря что он там делает.

---------- Добавлено 19.06.2014 в 21:48 ----------


Точно как называется я не помню, а искать лень. В конфиге у апача.

Конфиг апача нашел параметр изменил но не помогло, уже пробовал и на локальном сервере и на хостинге и на виртуальном сервере. На виртуальном 504 ошибка. На локальном поработает 30-60 сек и вырубает. На хостинге есть возможность редактировать php.ini вывел phpinfo() пишет max_execution_time Local Value 0 Master Value 0

Думаю что в ядре Yii есть что то, что вырубает скрипт

doctorpc:
для начала попробуйте вывести phpinfo(); прямо в скрипте, который запускаете и посмотрите актуальные для скрипта значения max_execution_time и местоположение php.ini.
Скорее всего не тот php.ini редактируете. Сложно сказать, какой именно нужно редактировать не зная Вашей архитектуры и в каком режиме работает php.

Yii framework тут не при чем если там конечно в ядре нигде не переопределяются настройки php, что врядли.

Посмотрел в настройках пишет

max_execution_time Local Value 0 Master Value 30

я так понял он берет значение 0, потому что скрипт работает более одной минуты

Всего: 112