如何限制不能查看iframe内页面的网址[100分]

sykpboy 2005-07-20 10:46:33
我有一个iframe,现在想隐藏iframe内页面的网址,不让查看网址,以达到不能直接访问iframe中引用的页面的效果。
比如
<iframe src="http://mysite/1.htm" ...
框架页已经作了限制,关键是在看到1.htm内容时,就可以通过在1.htm内右键-属性,来查看url。

问题:
可否在父框架设定1.htm中不能开启右键菜单?
...全文
514 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
honghe1 2005-07-22
  • 打赏
  • 举报
回复
"^_^ 呵呵,不过只能是防君子,不防小人"
----------------------------------------------

只能说是防傻瓜笨蛋!

照你这么说,能破解你的限制的都是小人咯.

要是我,我肯定崇拜死他了.

防人不是这么防的,我觉得你的逻辑本身就存在问题,既然都要给人家看了,还要做什么限制呢?

一家之谈~~~
antiking 2005-07-22
  • 打赏
  • 举报
回复
解决就好.
fkphp 2005-07-22
  • 打赏
  • 举报
回复
httpRequest
chxuxu 2005-07-22
  • 打赏
  • 举报
回复
顶 期待答案
bingbingcha 2005-07-22
  • 打赏
  • 举报
回复
1.用摩态窗口做..跳转的页面在ASP执行..客户端查询不到跳转页的地址.

2.打开窗口的时候传递一个窗口名称..在子页面判断parent.window.name是否是父页面的名字.

即便是知道了页面地址,但是也不能直接访问ifream...
自然框架 2005-07-22
  • 打赏
  • 举报
回复
没用的

你知道遨游吗?用它就可以看到网页的html源码,没有办法阻止的。
sxBamboo 2005-07-22
  • 打赏
  • 举报
回复
其实你可以:
① 你只要在iframe中引用的页面处判断上一页的URL,如果该URL来自你所要的跳转的导航页,那就打开该页,否则就跳转到警告页。
② 将该iframe中引用的页面的地址用JS层层调用的形式进行加密。
syfsz 2005-07-22
  • 打赏
  • 举报
回复
能完全禁止掉吗?估计也是常规的处理一下吧?
Bmonkey 2005-07-21
  • 打赏
  • 举报
回复
可以屏蔽右键,但是仍然可以查看html源文件啊
chongachong 2005-07-21
  • 打赏
  • 举报
回复
紧右键,禁F11,紧菜单栏中的查看原代码,禁拷贝,禁另存...

能禁的都给他禁掉

^_^ 呵呵,不过只能是防君子,不防小人
northdevil 2005-07-21
  • 打赏
  • 举报
回复
基本上是不行的,即使用楼上的javascript方法,也可以用别的渠道获得你的地址(比如禁用javascript)。
minghui000 2005-07-21
  • 打赏
  • 举报
回复
期待
sykpboy 2005-07-21
  • 打赏
  • 举报
回复
up一下,明天上班写解决方案。送分啦~
jimu8130 2005-07-21
  • 打赏
  • 举报
回复
右键禁止,要是另存为后再看还是一样
sykpboy 2005-07-21
  • 打赏
  • 举报
回复
up
sykpboy 2005-07-21
  • 打赏
  • 举报
回复
如何给子页加右键限制?子页我不能去修改它的页面.
oneway888 2005-07-21
  • 打赏
  • 举报
回复
各种禁止,只是小儿科,对一般人可以的。
想看总是可以的,呵呵。
难办!
BossFriday 2005-07-21
  • 打赏
  • 举报
回复
没有看到过什么太好的方法.以上的方法楼在一定程度上可以.
帮顶.
hchxxzx 2005-07-21
  • 打赏
  • 举报
回复
父页,子页都必须应用禁拷贝,禁另存,只能做到这种程度了.
sykpboy 2005-07-21
  • 打赏
  • 举报
回复
防君子就好了,用户都是公司员工.
加载更多回复(5)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧