【问题标题】:trying to link two or more pages in html but error loading page试图在 html 中链接两个或多个页面,但加载页面时出错
【发布时间】:2020-02-05 05:38:15
【问题描述】:

我正在建立我的博客,我已经完美地完成了所有事情,但是在链接两个页面时,它给了我这个错误

错误加载页面

但是,我已经确保我的所有文件都在同一个目录中!

<ul class="flex-lg flex-lg-row justify-content-lg-center align-content-lg-center">
    <li class="current-menu-item"><a href="index.html">Home</a></li>
    <li><a href="travelling.html">Travelling</a></li>
    <li><a href="health.html">Health</a></li>
    <li><a href="#">Photos and videos</a></li>
    <li><a href="#">about me</a></li>
    <li><a href="contact.html">Contact</a></li>
</ul>

这是我的代码

有什么问题?

【问题讨论】:

  • 嗯,你的代码是正确的。错误信息是什么?
  • 错误加载页面
  • 你用什么来构建这个?如果它试图检查代码的有效性,它可能会因缺少关闭 标记而中断
  • from origin 'null' 已被 CORS 策略阻止:跨源请求仅支持以下协议方案:http、data、chrome、chrome-extension、https。

标签: javascript html css web


【解决方案1】:

您的代码是正确的,您在 .htaccess 文件中进行了更改。 使用 .htaccess 删除 .php、.html、.htm 扩展名。

试试这个代码

<li class="current-menu-item"><a href="index">Home</a></li>
<li><a href="travelling">Travelling</a></li>
<li><a href="health">Health</a></li>
<li><a href="#">Photos and videos</a></li>
<li><a href="#">about me</a></li>
<li><a href="contact">Contact</a></li>

【讨论】:

  • 也不行!它在控制台中给了我这个错误:来自原点'null'已被CORS策略阻止:跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https
【解决方案2】:

您好,您的代码是正确的,您说您会收到错误。在我看来,当您对 .htaccess 文件进行更改时,就会发生这种类型的错误。如果您在 .htaccess 文件中进行了更改,此代码将对您有所帮助

替换这个:-

<li class="current-menu-item"><a href="index.html">Home</a></li>
<li><a href="travelling.html">Travelling</a></li>
<li><a href="health.html">Health</a></li>
<li><a href="#">Photos and videos</a></li>
<li><a href="#">about me</a></li>
<li><a href="contact.html">Contact</a></li>

至此:-

<li class="current-menu-item"><a href="/index.html">Home</a></li>
<li><a href="/travelling.html">Travelling</a></li>
<li><a href="/health.html">Health</a></li>
<li><a href="#">Photos and videos</a></li>
<li><a href="#">about me</a></li>
<li><a href="/contact.html">Contact</a></li>

如果这些更改不起作用,请使用此代码

<li class="current-menu-item"><a href="index">/Home</a></li>
<li><a href="/travelling">Travelling</a></li>
<li><a href="/health">Health</a></li>
<li><a href="#">Photos and videos</a></li>
<li><a href="#">about me</a></li>
<li><a href="/contact">Contact</a></li>

或者您不会在 .htaccess 文件中进行更改,因此您也可以尝试此代码。

希望这会对你有所帮助。

谢谢。

【讨论】:

  • @aman,我会尽量给你正确答案等待另一个答案:-)
  • 好的,等待?
  • 我还在等待
  • 你能给我这个项目的网址吗?我有一个解决方案,我想分析代码并想找到确切的问题,或者很抱歉回复晚了
  • 很抱歉,这个项目我还没有正式上传到 intwrnet,但是如果你想要我可以通过电子邮件发送给你
【解决方案3】:

终于帮到你了

我只在锚标记中的文件之前添加网站主 URL。

<li class="current-menu-item"><a href="https://yourwebsite.com/index.html">Home</a></li>
<li><a href="https://yourwebsite.com/travelling.html">Travelling</a></li>
<li><a href="https://yourwebsite.com/health.html">Health</a></li>
<li><a href="#">Photos and videos</a></li>
<li><a href="#">about me</a></li>
<li><a href="https://yourwebsite.com/contact.html">Contact</a></li>

【讨论】:

    猜你喜欢
    • 2016-01-05
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多