Вот и это в хроме не работает! в мозиле все работает:cray:
Очень люблю хром, но увы... |
Цитата:
|
Цитата:
Вот как сейчас http://citicom.at.ua/ Заранее спасибо! Да и вообще всем спасибо кто принимает участие!!! |
<style type="text/css"> #Wrap img.Cover{ position:absolute; z-index:1; } /* #Wrap #img1:hover{ display:none; }*/ #Wrap { margin:3px; padding:0; height:auto; width:auto; position:relative; display:inline-block; border:1px red solid; } </style> <div id=Wrap> <img class="Cover" oncontextmenu="oncontex(this);return false;" onmousedown="Moysedown(this)" id="img1" width="100%" height="100%" src="http://s1.uploads.ru/i/gkKOY.gif"/> <iframe id="NorightClick" name="NorightClick" width="400" height="400" src="http://javascript.ru/forum/dom-window/29679-pomogite-s-iframe-blokirovkojj-klika-5.html#post188206"></iframe> </div> <script type="text/javascript"> var KiSs=document.getElementById('img1'); var intervalID; var TimeOutID;//TimeOutID= var RunFlick=false; //onmousedown="TstCur();this.style.display='none'" var menyFlag=false; function oncontex(txs){ menyFlag=true; txs.style.display='block'; alert('Чо Нун ?'); } function Moysedown(txs){ clearTimeout(TimeOutID); TimeOutID=setTimeout(function() {if(!menyFlag){txs.style.display='none'}menyFlag=false;},305); // setTimeout(function() {txs.style.display='block'},1700); } </script>Гы - Но кликать придецо двойным кликом :dance: (*Жмите на посмотреть внутри фрейма |
Ну я ее обманул-нажал сначала левой а потом правой
там кстати нет пункта открыть в новом окне-есть перегрузить фрейм |
vadim5june,
Ну чую Скоро Аяксом придется показывать :D |
Цитата:
|
vadim5june,
Ды я писал - отлавилать клик по ссылке и именно эту ссылку и грузить |
Ну скажем так - работает, но в данном случае это работает для бабушек окончивших бесплатные курсы:dance:
Впрочем, проблема можно сказать почти решена - если нет более других решений! Спасибо за предложенный вариант - это лучшее решение что я встречал! Буду тестить, результат выложу позже. P.S. Если можно, предложите более лучшее решение - убрать правый клик вообще. Может есть способ еще с каким скриптом совместить в паре? |
Установил,спасибо, результат вот http://citicom.at.ua/
Скажите - есть какая нибудь возможность сделать по одному клику, а то нужно уметь именно в один такт попадать по двойному клику, а это не всем дано - критику уже страница прошла? Пришла одна мысль, не знаю реализовать можно или нет: делаем один клик, а другой делать(дублировать) программно - скриптом. Это реально? |
Цитата:
может задачу с сервером нужно было решать? парсить чужой сайт и отдавать содержимое? |
Цитата:
|
Цитата:
Невозможно делать любой програмный клик на чужом домене, весь смысл огорода.. |
Цитата:
|
я программировал на MQL4, так вот, там можно сделать все что угодно, как работает ява - незнаю, только учусь!!!
Но вам всем спасибо за поддержку, я рад что не прошли мимо. Да кстати, следующее и надеюсь последнее - как растянуть страницу на всю высоту фрейма, а то сейчас некак скролить - сверху то фон!!! Ну или убирать программно фон если работает скролл (вверх или вниз) |
Цитата:
|
Цитата:
__________________________________________________ ___________________________________ __________________________________________________ ___________________________________ Вопрос по фрейму не снимается.... как растянуть страницу на всю высоту фрейма, а то сейчас некак скролить - сверху то фон!!! Ну или убирать программно фон если работает скролл (вверх или вниз) |
Цитата:
|
Цитата:
|
MVS,
Создайте вот такую отдельную страницу: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>test</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> </head> <body> <script type="text/javascript"> $(document).ready(function(){ $("#mouselayer").find("a.mouselink[href='#']").click(); }); function LF() { var styl='<style>#mouselayer{display:none!important;}</style>'; $("#Iframe001").ready(function(){ $(document.iframe001).unload( function () {//alert('БАЙ!'); setTimeout('LF()',567) }); var a=$("#Iframe001").contents(); a.find("body").append(styl); a.find("body").append('Im in an iframe!'); $(document.iframe001).bind("contextmenu",function(e){ return false; }); }); }LF() </script> <div id=Wrap> <iframe id="Iframe001" name="iframe001" width="1250" height="7000" src="http://www.microtron.zp.ua/goods" onload=""></iframe> </div> </body> </html> Более на ней ничего не должно быть - выложите ссылку я скажу план дальнейших действий |
Создал-какие действия дальше!:)
вот здесь http://citicom.at.ua/shop.html |
MVS,
Вот этот код можно вставлить на свoю страницу: <style type="text/css"> #FRAME001{ display:block; position:relative; margin-top:-172px; margin-left:-12px; } #Wrap { overflow:hidden; border:#CCE3EF 6px solid; width:990px; height:2700px; } </style> <div id=Wrap> <iframe id="FRAME001" width="1270" height="7050" src="http://anonymouse.org/cgi-bin/anon-www.cgi/http://citicom.at.ua/shop.html" onload=""></iframe> </div> |
:write: В Мозилле пока барахлит(Делал под Оперой, - завтра докую (*в ИЕ - Хроме - норма
|
Вот вставил ваш код сюда http://citicom.at.ua/
Буду тестировать! Да, а как сделать сортировку по цене?:) |
Цитата:
|
Цитата:
MVS, Цифру синим не нужно исправлять на 100% ! Можно поправить так - чтобы было по центру <style type="text/css"> #FRAME001{ display:block; position:relative; margin-top:-172px; margin-left:-12px; } #Wrap { overflow:hidden; border:#CCE3EF 6px solid; width:990px; margin:0 auto; height:2700px; } </style> <div id=Wrap> <iframe id="FRAME001" width="1270" height="7050" src="http://anonymouse.org/cgi-bin/anon-www.cgi/http://citicom.at.ua/shop.html" onload=""></iframe> </div> |
все-таки первый двух-кликовый вариант более функционален, вот его если-б модернизировать!
Там нужно растянуть страницу по высоте контента ифрейма - и все будет ОК! Здесь у нас тоже весь контент не помещается - он все-таки изменяется у них постоянно Да, насчет API - у них нет такого. |
Цитата:
И - заметьте - везде кроме Мозиллы правого клика нет! (Растяжку по ширине думаю не стоит делать - поместить div id=Wrap в среднюю ячейку таблицы(вот её крайние ячейки резиновые, в которых и сделать Ваши сайдбары с пояснениями - рекламой Добью для Мозиллы - продемонстрирую на счёт заключения в таблицу |
Я думаю не нужно на этот вариант тратить время
Самое смешное, что таким способом он отображает товар которого уже нет около года, то есть берет с микротрона старые базы товара вот пример: http://www.microtron.zp.ua/goods#p26134 а там пишет что нет в наличии, и много таких примеров(получается мой сайт не актуален). Каким образом он старые базы берет? Да это и не интересно! Давай-те модернизируем двух-кликовый вариант - растянем на всю ширину фрейма, и я думаю что на этом остановимся! Спасибо за труды!!! |
Цитата:
Подумаю... |
Цитата:
|
Цитата:
|
Цитата:
то есть не все так просто |
MVS,
Вы выложите ссылку и скриншот, - где кликаешь на реальном сайте (а на фрейме глюк) ВЫложитете адрес страницы, где кликаем ссыль на реальном сайте и ссыль которая открывается в нём(которая во фрейме портицо - подозреваю, что обрезан параметр в ссылке(может поправим |
Цитата:
Предположим, вы хотите купить недорогой ноутбук(производитель значения не имеет), заходите в категорию ноутбуки, жмете "сортировка по цене" и выбираете себе вариант - так должно быть! У нас - жмем "Ноутбуки", попадаем в категории производителей, далее нужно выбрать производителя, сортировки по цене - нет, соответственно найти дешевый вариант не представляется возможным. Следующее, вы заходите в категорию Samsung и наконец-то нашли самый дешевый за ~500$, и думаете что сайт г..но - дорогой, покупатель ведь не зашел в категорию HP, где самый дешевый ~350$ Итог - такой вариант не юзабельный. О старых базах вообще молчу, откуда он их берет - не понятно. По поводу старых баз - сразу можно увидеть в разделе: Комплектующие ПК < процессоры < AMD Процессор AMD Athlon 64 X2 5200 box снят с продаж около 2 лет назад! |
Да - сортировка отваливается, тут с прокси уже не попрешь
|
MVS,
:) Мож без всяких - поставить чисто таким макаром ?MVS, <style type="text/css"> #FRAME001{ display:block; position:relative; margin-top:-172px; margin-left:-12px; } #Wrap { overflow:hidden; border:#CCE3EF 6px solid; width:1000px; margin:0 auto; height:2700px; } </style> <div id=Wrap> <iframe id="FRAME001" width="1270" height="7050" src="http://www.microtron.zp.ua/goods" onload=""></iframe> </div> |
Так это и есть тот вариант который был изначально.
Правый клик работает на ура, страница в автомате на всю высоту не растягивается, вручную не угадаешь - контент ведь меняется. Спасибо за труды! Больше вариантов нет? Меня устраивает больше тот двух-кликовый вариант, вот только страницу если-б растянуть программно, ну или убирать программно фон если работает скролл (вверх или вниз)-я был бы рад!:) Это реально сделать? |
Цитата:
Он более сложный но мы зато можем свои скрипты уже применять |
vadim5june,
Да скрипты - мну поставил и во фрейм, в частности запрет по правой, но сортировка идет по сокращенному адресу - а переиваивать чужой скрипт сортировки ( он подгружаемый и длинный) на чужом адресе чот не вставляет |
Часовой пояс GMT +3, время: 11:09. |