有没有什么方法可以通过程序禁用正在由框架/ iframe中显示的页面创建的cookie?或者进一步推广,是否可以通过编程禁用在这样的页面上运行的JavaScript?禁用框架/ iframe中的Cookie
感谢,
DLiKS
有没有什么方法可以通过程序禁用正在由框架/ iframe中显示的页面创建的cookie?或者进一步推广,是否可以通过编程禁用在这样的页面上运行的JavaScript?禁用框架/ iframe中的Cookie
感谢,
DLiKS
与iframe的沙箱属性(HTML5)将有可能(在Chrome中实现)
http://dev.w3.org/html5/spec/Overview.html#attr-iframe-sandbox
NullUserException已经回答了你可以做什么今天没有浏览器的支持
如果你的意思是你想通过代码在网页中改变浏览器的设置,则没有,这是不可能的(如果有可能,它是一个巨大的安全漏洞,所有的警报都会熄灭)。
然而,你可以通过编写一个插件来超越这个,但是每个用户都必须先下载插件。您还可以请求更高的权限,但是它取决于浏览器是否可以更改任何用户设置。
如果你的意思是你想要写在每一台PC的脚本在你的公司禁止JS +饼干的某些页面,您可以编写插件和无处不在安装它们,或者使用代理服务器(如已被他人的建议)并过滤页面。如果仅用于调试自制页面,请使用各种浏览器的开发人员工具栏,这可以打开和关闭JS/Cookies。
为什么你想要做这样的事情?如果你想禁用cookies,你可以通过简单地不使用cookies来禁用它。 javascript也是如此:不要将其添加到您的页面,并且您已在页面上禁用它。请注意:如果任何页面会改变浏览器用户设置的任何内容,那么您的页面可能会被Google,大多数病毒扫描程序和钓鱼预防工具列入黑名单。
只有通过服务器端脚本检索网页才能对外部网站进行更改,过滤输入并将其显示给用户(即:充当代理)。
出于安全原因,您只能使用J/S修改您的域(或子域 - 可能取决于浏览器)的网站。
你有过这些任何控制正在帧内显示的页面? – NullUserException 2010-07-25 20:38:29
不,我不需要访问者查看它们,但不允许网页设置或查看Cookie。 – DLiKS 2010-07-25 21:13:35