Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Помогите с <iframe> блокировкой клика (https://javascript.ru/forum/dom-window/29679-pomogite-s-iframe-blokirovkojj-klika.html)

MVS 07.07.2012 21:14

Цитата:

Сообщение от Deff (Сообщение 186981)
Гы - криво сделали - ну да фиг сым - потестировал - если клик еще можем передать - то выделение текста сквозь - не удается

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

Или проксируйте на сервере (серверным запросом на свою страницу, а эту страницу вставляете уже к себе

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

Deff 07.07.2012 21:32

MVS,
Тогда убирайте просто покрывающую картинку при наведении мыши и ставьте снова при правом нажатии - но без выделения - имхо кустарщина - ну захотел я скопировать данные - ручкой сейчас никто не пишет - ан фиг
Найдите кросс аякс - там нет сложностей или у партнёра просите json файл страницы - это решает большинство проблем

vadim5june 07.07.2012 21:42

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

Deff 07.07.2012 21:43

Ну киньте ссылку - скорее всего это правда - поскольку при клике и они сами подгружают данные

MVS 08.07.2012 02:29

Цитата:

Сообщение от Deff (Сообщение 187125)
MVS,
Тогда убирайте просто покрывающую картинку при наведении мыши и ставьте снова при правом нажатии - но без выделения - имхо кустарщина - ну захотел я скопировать данные - ручкой сейчас никто не пишет - ан фиг
Найдите кросс аякс - там нет сложностей или у партнёра просите json файл страницы - это решает большинство проблем

Подскажите код как это реализовать - идея очень даже подходящая!

Господа программисты - присоединяйтесь, не проходите мимо!

Balon 08.07.2012 11:49

И если не хочешь чтоб копировали, то надо закрывать старое доброе ctrl+insert .
Но ,если я не ошибаюсь ,где-то в системе можно переназначить клавиши копирования , поэтому необходимо решать проблему глобальнее.
На счет AJAX можешь почитать http://javascript.ru/ajax/cross-domain-scripting ,но самому пользоваться cross-domain еще не доводилось

Deff 08.07.2012 11:55

https://github.com/padolsey/jQuery-P...s-domain-ajax/

MVS 10.07.2012 11:15

Сколько потрачено времени, и ни к чему не пришел.
Может я не правильно выразил задачу?
Пользователь должен иметь возможность внутри фрейма просматривать весь товар имеющийся на сайте который внутри фрейма (левая кнопка должна кликать по товару)
но правая кнопка (открыть ссылку в новом окне / открыть в новой вкладке / скопировать адрес сайта и т.д) работать не должна, но или если работает, тогда содержимое ифрейма не должно открываться в новом окне
Как это реализовать?
это все здесь http://citicom.at.ua/

vadim5june 10.07.2012 11:54

Цитата:

Сообщение от MVS (Сообщение 187704)
Сколько потрачено времени, и ни к чему не пришел.
Может я не правильно выразил задачу?

Понятна задача-но iframe специально так спроектировали что бы подобные задачи нельзя было выполнить
window у основного документа и фрейма не перекрываются-то есть любое событие происходит или в одном окне или в другом(события не всплывают)
А как Вы теоретически даже можете из одного окна запретить событие в другом доступ к которому Вы не имеете?Никак
Я с самого начала же написал

Deff 10.07.2012 12:08

vadim5june,
Тут мы не во фрейме делали - а накрывали фрейм прозрачкой из главного окна


Часовой пояс GMT +3, время: 14:12.