Вот и это в хроме не работает! в мозиле все работает: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, время: 22:40. |