怎样在jsp网页中屏蔽浏览器的另存为功能,请各路高手指点指点一下小弟!
我在servlet中用RequestDispatcherdispatcher=this.getServletContext().getRequestDispatcher(...
我在servlet中用RequestDispatcher dispatcher = this.getServletContext().getRequestDispatcher(page);
dispatcher.forward(request, response)的方法转到ListResultForQuery.jsp,现在想屏蔽浏览器的另存为功能,网上搜的<noscript><iframe src=*.html></iframe></noscript>加入后不管用,有什么其他的好办法吗?10分不多,略表敬意! 展开
dispatcher.forward(request, response)的方法转到ListResultForQuery.jsp,现在想屏蔽浏览器的另存为功能,网上搜的<noscript><iframe src=*.html></iframe></noscript>加入后不管用,有什么其他的好办法吗?10分不多,略表敬意! 展开
4个回答
展开全部
可能你放的地方不对,你用下我这个试试,我用的时候是可以的,改的时候参照我这个来,以下是全部代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 禁止右键和网页另存为 </TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</HEAD>
<BODY oncontextmenu=self.event.returnValue=false onselectstart="return false">
<p>
可以暂时不被模仿者另存为,不过,如果你做的WEB确实很讨人喜欢的话,最终还是有办法另存为的。
</p>
<!-- 禁止另存为-->
<noscript>
<iframe scr="*.htm"></iframe>
</noscript>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 禁止右键和网页另存为 </TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</HEAD>
<BODY oncontextmenu=self.event.returnValue=false onselectstart="return false">
<p>
可以暂时不被模仿者另存为,不过,如果你做的WEB确实很讨人喜欢的话,最终还是有办法另存为的。
</p>
<!-- 禁止另存为-->
<noscript>
<iframe scr="*.htm"></iframe>
</noscript>
</BODY>
</HTML>
展开全部
给 一个 思路 不知道 行不行,LZ 自己 尝试下,
屏蔽浏览器的话
首先进入页面显示a.jsp
内容:
function openmainwindows()
{
window.open("URL","W"+new Date().getMilliseconds(),"fullscreen=no,directories=no,status=yes,toolbar=no,menubar=no,location=no,titlebar=no,resizable=yes,width="+screen.availWidth+",height="+(screen.availHeight-30)+",top=0,left=0");
closewindows();
}
<body onload="openmainwindows();"> </body>
然后
转到一个页面这样显示的页面就没有标题栏了,然后在页面上再加一个 屏蔽右击的方法,这样应该就能实现了吧
屏蔽浏览器的话
首先进入页面显示a.jsp
内容:
function openmainwindows()
{
window.open("URL","W"+new Date().getMilliseconds(),"fullscreen=no,directories=no,status=yes,toolbar=no,menubar=no,location=no,titlebar=no,resizable=yes,width="+screen.availWidth+",height="+(screen.availHeight-30)+",top=0,left=0");
closewindows();
}
<body onload="openmainwindows();"> </body>
然后
转到一个页面这样显示的页面就没有标题栏了,然后在页面上再加一个 屏蔽右击的方法,这样应该就能实现了吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2楼好像对火狐不起作用!期待楼下最佳答案!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询