禁用&调整IE大小

时间:2011-10-19 22:53:19

标签: javascript

我有几个问题......

  1. 我想禁用右键点击我的网页,以免任何人改变 源代码
  2. 我也想禁用addressBar
  3. 我希望将其调整到我右下角的特定大小 屏幕&使用文本区域,以便在我单击按钮时 在该网页内,该文本框中的所有内容都应该是 复制
  4. 我尝试过尝试,但它似乎没有用,javascript可能有一些问题。 我不是纯粹在javascript& HTML(不能使用php / asp),希望它只在IE上工作,不关心其他浏览器....

2 个答案:

答案 0 :(得分:4)

  

1)我没有能够右键点击我的网页,所以没有人可以   改变源代码

无论使用何种浏览器hackery,用户都始终能够查看您的来源。没有人能永远能够改变服务器上的源代码(缺少被黑客攻击的服务器或者代码中存在漏洞)。但是,使用Firebug(或类似),任何人都可以更改客户端脚本,CSS和/或HTML。

  

2)我也想禁用addressBar

您不仅可以获得浏览器的完全访问权限。这会很快变得烦人(想想如果每个站点都能控制你的root浏览器并对它做了不同的事情,那么潜在的浏览器引发的癫痫症)。您可以做的一件事是让您的网站创建一个弹出窗口,该窗口设置为具有特定属性的特定大小(隐藏地址栏等)。请注意,您可能会因此而烦恼用户,因为您必须处理弹出窗口阻止程序等。

  

3)我希望将其调整到我右下角的特定大小   屏幕&有一个文本区域,所以当我点击里面的按钮   该网页应该复制该文本框中的所有内容

我不知道这意味着什么。


这篇文章是巨魔吗?

答案 1 :(得分:0)

您无法使用JavaScript禁用地址栏。

但是您可以禁用右键单击。注意:任何具有足够技术背景知道如何处理源代码的人都知道如何禁用JavaScript以使他们的右键单击工作。

Here's a demo with source code to disable right click.

Demian的答案对你提出的问题有一些很好的认识,我强烈建议你重新考虑你在做什么。