我有这个代码,它是一个有位置的框架,srcooling被阻止但是如果你用scrool轮子点击你可以向下移动,我想阻止它:
<style type="text/css">
#outerdiv
{
width:550px;
height:480px;
overflow:hidden;
position:relative;
}
#inneriframe
{
position:absolute;
top:-412px;
left:-170px;
width:1280px;
height:1000px;
}
</style>
</head>
<body>
<div id='outerdiv'>
<iframe src="http://minhateca.com.br/rubensgpl/Filmes+AVI/O+Menino+do+Pijama+Listrado+DualAudio,20743425.avi" id='inneriframe' scrolling="no"></iframe>
</div>
我找到了一些阻止这个的脚本,但我不知道我在HTML中的位置。
$(function() {
$('body').mousedown(function(e){if(e.button==1)return false});
});
答案 0 :(得分:0)
将javascript放在<head>
标记内的<script>
标记内,如下所示。这可能对您有用:
....
</style>
<script src="your/path/to/jquery.js"></script>
<script>
$(document).ready(function()
{
$("div").live('mousedown', function(e)
{
if( (e.which == 1) )
{
e.preventDefault();
return false;
}
});
});
</script>
</head>
这假设您已经包含了jQuery文件