gpt4 book ai didi

javascript - 如何使用 Jquery 或 Javascript 在 Laravel Blade 模板 div 中加载网页?

转载 作者:行者123 更新时间:2023-12-02 23:45:27 24 4
gpt4 key购买 nike

我想在 Laravel Blade 模板的小框中加载并显示 facebook。我正在使用这个 javascript,但 facebook 没有加载?

这是我正在使用的:

<div id="fblogin"></div>

<script>
function load_home (e) {
(e || window.event).preventDefault();

fetch("https://facebook.com")
.then((response) => response.text())
.then((html) => {
document.getElementById("fblogin").innerHTML = html;
})
.catch((error) => {
console.warn(error);
});
}
</script>

我也尝试过 iframe 但无法加载页面。请帮忙。这是我想在其中显示 Facebook 页面的框。

enter image description here

最佳答案

首先,您不仅需要声明函数,还需要调用它

load_home();

第二,你根本不需要preventDefault,这一行不需要

  (e || window.event).preventDefault();

第三,FB 只允许您从他们的域访问他们的服务器。这是 CORS 政策。您无法从其他网站连接到他们的服务器。

关于javascript - 如何使用 Jquery 或 Javascript 在 Laravel Blade 模板 div 中加载网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55879190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com