问题描述
项目是.NET(C#)开发,现在要求要禁止,浏览器“另存为”。主流浏览器都要实现。网上找了一些,如:〈noscript〉〈iframesrc=*.html〉〈/iframe〉〈/noscript〉都没有效果的。
解决方案
解决方案二:
可以实现嗯嗯..自己开发一个浏览器把文件之类的东西都去掉就行了...
解决方案三:
相当于你把纸质文件给别人了,你现在要一个不允许人家抄写或者复印的办法?你觉得呢?那么多种浏览器/下载工具不说,最不济的办法直接telnet去下载你的网页都可以。
解决方案四:
用javascript简单实现就是:<noscript><iframesrc=""></iframe></noscript>用flash实现就可以改变,就跟百度文库一样的。
解决方案五:
所有的页面都要登录,另存为就没任何用处了
解决方案六:
在前端页面拼接所有的HTML,另存就没意义了
解决方案七:
签入siverlight吧
解决方案八:
<noscript><iframesrc=""></iframe></noscript>这算哪门子实现?另存为可以存整个网页(包含脚本),你的需求不太合理,或者你开发个activeX控件,要求浏览者必须加载这个控件,然后在控件中制件
解决方案九:
引用6楼wyqlxy的回复:
签入siverlight吧
对的,siverlight或者flash都可以,因为他们就是基于activeX的
解决方案十:
如果不是很重要的东西,还是不要加这个限制了吧。
解决方案十一:
这个就ie设置启用阻止弹窗吧
时间: 2024-09-24 19:42:24