Перейти к содержимому

Фотография

Вопрос по разработкеhtml


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1
[smart]

[smart]
  • Завсегдатай
  • 221 сообщений
Вопрос по разработке

Профи подскажте можно реаизовать схему?

Мне приходит ссылка, вложенная в смс, сообщение чата, е-маил и т.д. в общем ссылка в неком сообщении. Можно сделать так чтобы при нажатии на нее не происхоило действия - не было перехода на сайт по ссылке, не открывался бы браузер, или если сообщение просматриваешь в браузере, не открывалось бы никаких новых окон по ссылке. Но при этом чтобы на сайте куда ведет ведет ссылка щелкнул бы счетчик или голосовалка, в общем была бы информация что ты на ссылку кликал. Цель чтобы не грузить человека открытиями новых сайтов, траффиком и т.д. Или как совсем запасной вариант - по клику бы запускалась бы всплывающее окно минимальных размеров (там например картинка "СПАСИБО" и кнопка закрыть) ну и раз переход все таки будет тот же функционал соответсвенно со счетчиком и голосовалкой будет работать.
  • 0

#2
alexlion12

alexlion12
  • В доску свой
  • 2 277 сообщений
1. письмо приходит на почту, почта открывается почтовой программой, у которой логика уже запрограммирована: есть ссылка, по клику есть переход по ссылке, т.е. клик - переход
2. яваскрипт почтовой программой будет обрезаться, т.е. через него не удастся фоново сделать отправку сообщения на сервер о каком-то событии, например о клике
3. при клике по веб-ссылке автоматом сначала запустится браузер, если он еще не запустился, и в нем откроется отдельная вкладка с указанной страницей - тоже логика реализована для всех

на стороне почтовой программы такое не реализовать
  • 0

#3
vladimir55

vladimir55
  • Постоялец
  • 401 сообщений


Вопрос по разработке

Профи подскажте можно реаизовать схему?

Мне приходит ссылка, вложенная в смс, сообщение чата, е-маил и т.д. в общем ссылка в неком сообщении. Можно сделать так чтобы при нажатии на нее не происхоило действия - не было перехода на сайт по ссылке, не открывался бы браузер, или если сообщение просматриваешь в браузере, не открывалось бы никаких новых окон по ссылке. Но при этом чтобы на сайте куда ведет ведет ссылка щелкнул бы счетчик или голосовалка, в общем была бы информация что ты на ссылку кликал. Цель чтобы не грузить человека открытиями новых сайтов, траффиком и т.д. Или как совсем запасной вариант - по клику бы запускалась бы всплывающее окно минимальных размеров (там например картинка "СПАСИБО" и кнопка закрыть) ну и раз переход все таки будет тот же функционал соответсвенно со счетчиком и голосовалкой будет работать.

Делайте ссылку на свой сайт. По ссылке вставляйте Javascript, который будет открывать ссылку со счетчиком/голосовалкой в новом окне и через пару секунд будет закрывать его, а также можно сразу закрыть окно с этим скриптом.
  • 0

#4
[smart]

[smart]
  • Завсегдатай
  • 221 сообщений

Делайте ссылку на свой сайт. По ссылке вставляйте Javascript, который будет открывать ссылку со счетчиком/голосовалкой в новом окне и через пару секунд будет закрывать его, а также можно сразу закрыть окно с этим скриптом.


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

Сообщение отредактировал [smart]: 13.07.2013, 22:49:04

  • 0

#5
vladimir55

vladimir55
  • Постоялец
  • 401 сообщений


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

Всплывающие окна, в большинстве своем, блокируются браузерами. Как вариант можно попробовать фреймы.
  • 0

#6
[smart]

[smart]
  • Завсегдатай
  • 221 сообщений

Всплывающие окна, в большинстве своем, блокируются браузерами. Как вариант можно попробовать фреймы.


а как все таки сделать чтобы страница сайта на которую была ссылка открылась и сразу быстро закрылась как вы пишите?
  • 0

#7
vladimir55

vladimir55
  • Постоялец
  • 401 сообщений


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

http://learn.javascr...out-setinterval
http://javascript.ru...ru/window.close
Правда, покопайтесь еще в Javascript, close не всегда работает

...
В общем, покопался сам. Никак не реализовать такую задачу в современных браузерах. Не дают они закрыть окно, которое было открыто не через Javascript и в то же время блокируют popup-окна, открываемые через Javascript

Сообщение отредактировал vladimir55: 15.07.2013, 10:55:46

  • 0

#8
kimvladimir

kimvladimir
  • Гость
  • 11 сообщений

Доброго времени суток! Уважаемые разработчики-профессионалы, подскажите пожалуйста, вот создали сайт допустим знакомств  и что дальше? как он будет выглядеть до первого зарегистрировавшегося?


  • 0

#9
Hel@gus

Hel@gus
  • Завсегдатай
  • 189 сообщений

Добрый день , может здесь мне смогут помочь, у меня проблема с масштабированием сайта   в drupal, подскажите как настроить  чтобы я могла видеть свой сайт что на мобильнике что на планшете с полноценными окнами читая всю информацию. Заранее благодарю за ответ в личке.


  • 0

#10
Квазимодо

Квазимодо
  • В доску свой
  • 3 230 сообщений

Добрый день , может здесь мне смогут помочь, у меня проблема с масштабированием сайта   в drupal, подскажите как настроить  чтобы я могла видеть свой сайт что на мобильнике что на планшете с полноценными окнами читая всю информацию. Заранее благодарю за ответ в личке.

Подобрать соответствующий шаблон/тему оформления?
  • 0

#11
Karambolage

Karambolage
  • Гость
  • 47 сообщений

если есть интерес, посоветовал бы вам ваш интерфейс пользователя соеденить с Front-end Framework Bootstrap (пожалуй самый распространенный framework для создания сайтов и веб-приложений для HTML5, CSS3, мобильных устройств, планшетов, плоских дизайнов и т.д.)... Решение вами описанной проблемы, framework переймёт на себя. Ну а в будущем, дабы уйти от cms и быть независимым, по возможности заменить drupal тоже одним из "Back-end framework-ом" и использовав например REST/JSON  - как интерфейс для коммуникации между "Front-end framework" и "Back-end framework" воссоеденить это всё.
A так, если не ошибаюсь, с cms давно не работал, для решения вашей проблемы попробывал бы вот с этим ну и может бы вот это...


  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.