Javascript 是否将index.htmlvid设置为我的主页?
您好,我的问题是,是否可以将index.htmlbox02设置为我的主页而不是index.html 我正在建立一个与平移div网站 一模一样 由于平移效果,我在一个html文件index.html上设计了整个站点。我想这不是最好的方式,但我不想破坏动画效果。还是有其他更好的方法 因此,我所做的是创建index.html并创建许多div,如:Javascript 是否将index.htmlvid设置为我的主页?,javascript,html,Javascript,Html,您好,我的问题是,是否可以将index.htmlbox02设置为我的主页而不是index.html 我正在建立一个与平移div网站 一模一样 由于平移效果,我在一个html文件index.html上设计了整个站点。我想这不是最好的方式,但我不想破坏动画效果。还是有其他更好的方法 因此,我所做的是创建index.html并创建许多div,如: example.com/index.html (Gallery) example.com/index.html#box01 (About Us) examp
example.com/index.html (Gallery)
example.com/index.html#box01 (About Us)
example.com/index.html#box02 (Homepage)
example.com/index.html#box03 (Contact Us)
我已尝试使用以下方法重定向:
.htaccess尝试在.htaccess中键入DirectoryIndex.htmlbox02,但无法工作
尝试在index.html中使用javascript重定向:
<script type ="text/javascript">
function init(){
location.href = "index.html#box02";
}
</script>
<body onLoad="init()">
但是有一个延迟时间,因为它首先加载index.html,然后加载index.html02
是否可以直接加载index.htmlbox02而不是index.html
想从经验丰富的网页设计师那里获得帮助吗?之后的一切都是由浏览器处理的,而不是服务器,因此服务器上的更改不会产生真正的影响。您的javascript解决方案是一个很好的方法
解决此问题的另一种方法是在index.html上提供example.com/index.htmlbox02的内容,方法可能是在加载时对其进行渲染
尽管如此,您提到的javascript解决方案的延迟时间将以任何方式出现,只要javascript呈现平移效果,我相信就是这样。我不认为您的javascript解决方案会在这里增加显著的延迟谢谢您的回复!我正在想办法消除滞后时间。滞后时间在网上很明显。脱机时,无法看到延迟时间。您确定延迟时间介于页面加载完成和更改开始之间吗?我相信延迟时间是由于加载页面和脚本本身所需的时间。你观察到这种情况只发生在网上,这证实了这一事实。您应该查看页面速度优化以减少延迟时间感谢您的建议。但是我想从index.html到index.htmlbox02仍然会有一个小的“闪烁”,无论我优化页面的大小?有没有其他方法可以立即加载index.htmlbox02?