怎么让某个html页面只能通过跳转访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让某个html页面只能通过跳转访问相关的知识,希望对你有一定的参考价值。

例如有两个网页a.html和b.html
在网页a.html中点击“跳转”会跳转到b.html
但是b.html仅能通过此方法被访问,不能通过输入网页B的url地址或其他页面跳转进入。

网上查了有网友说用session,可是我没接触过session不知道是什么,网友也没有解释怎么用,有帮帮我的吗
我的b.html是放在根目录之外的123文件夹的,并没有放在站点里面,这样该怎么办。

参考技术A window.local='b.html'
js跳转就行了追问

window.local='b.html'是什么意思?b.html是指的路径还是指的html文档?
我的b.html是放在根目录之外的123文件夹的,这样该怎么办。

追答

文档。
a.html在123文件夹里
b.html在123文件夹外
a跳到b,就这么写
跳转

追问

我试了,还是不行啊 ../貌似不能找根目录外面的东西啊,还有怎么给b.html加密码,也就是说只能通过a跳转过去,通过c.html跳转也不能访问

追答

这里涉及到js和iis的使用,没有一定基础是不行的。
如果会jsp、php、asp、.net等等另有思路。
思路一:在b.html用js获取浏览器的记录,判断是不是从a跳过来的。

思路二:iis里做配置
加密码
思路一:在b里用js控制
思路二:在iis里控制

看你的提问,应该是初学者,这种问题,需要先学习一门编程语言才能解决

本回答被提问者采纳

我想要做一个锚点定位,从A页面跳到B页面的某个位置。

这时候问题来了,B页面用iframe嵌了一个子页面,我如何定位到iframe里的子页面?

iframe的src中的url后加上锚链接如src="iframepage.html#id1"
在iframepage.html中定位位置加上<a href="#id1"></a>追问

试过,没有效果。

参考技术A 你的意思是点击a要跳转到b页面吗追问

我要跳到B页面的子页面位置

追答

A
B

以上是关于怎么让某个html页面只能通过跳转访问的主要内容,如果未能解决你的问题,请参考以下文章

html页面跳转,怎么让用户返回不会回到前面那个页面

html页面跳转,怎么让用户返回不会回到前面那个页面

一个html网页,我想刷新里面的一部分,怎么办

JQuery让框架Iframe包含的页面能够全部显示,但是一旦跳转,框架自适应的代码就不管用了,怎么做

如何让网页跳转到页面的某个位置?

怎样在页面做一个链接跳转另一个页面