Помогите с clcjacking , видел что есть вариант чтобы фрейм следовал за мышой, можно ли сделать чтобы фрейм исчезал после клика, скиньте код плз.
<iframe src="" width="" height="" frameborder="" border="" onClick="this.style.display = 'none';"></iframe>
|qbz| хз, фрейм видимый получается. В идеале хочу сделать как здесь: http_://webperflab.com/david/like.html
PHP: <html> <body style="margin:0;padding:0;cursor:default"> <script type="text/javascript"> window.onmousemove = frameMove; function frameMove(e) { xdiv.style.left = (e.pageX - 50) + "px"; xdiv.style.top = (e.pageY - 5) + "px"; return false; } </script> <div id="xdiv" style="position:absolute;top:0px;left:0px; width:100px;height:10px;overflow:hidden; z-index:999;opacity:0"> <iframe src="http://site.com/" frameborder="no" scrolling="no" style="position:relative;top:-240px;left:-65px; width:750px;height:350px"> </iframe> </div> </body> </html> Раздел (div) расположен над (z-index:999) фреймом, в котором находится сайт. overflow:hidden - скрывает область фрейма, которая находится за пределами раздела. opacity:0 - устанавливает прозрачность. Сначала убирай div и скрипт-обработчик onMouseMove и настраивай положение и размер фрейма (top, left, width, height) таким образом, чтобы ссылка/кнопка находилась в левом верхнем углу браузера. После этого настраивай размеры div при opacity:1 и его положение в обработчике (середина - половина размеров div).