javascript - 如何将我的页面背景图像设置为引用页面的背景图像

标签 javascript jquery html css

这就是我一整天都在尝试使用 javascript 或 jquery 将我的页面背景设置为与引用 url 的任何页面相同的背景,到目前为止,这就是我所拥有的

<script>
var xyz=document.referrer;
var urz=xyz.body.style.backgroundImage;
document.body.style.backgroundImage = urz;
</script>

如有任何帮助,我们将不胜感激!

最佳答案

简短的回答是:这行不通,因为 document.referrer 是一个 URI,而不是引用文档。

从理论上讲,您可以(再次)加载该页面并执行大量操作以获得其背景图像。但是一般而言(即如果引用者可以是任何页面),由于各种安全限制,您无论如何都无法从 Javascript 加载它。

如果在您的用例中您可以控制引用页面,那么最好找到一个不同的解决方案来将该信息传递给导航目标,但您必须对您的用例更加清楚。

关于javascript - 如何将我的页面背景图像设置为引用页面的背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28975527/

相关文章:

javascript - 如何使用 AJAX 在 javascript 变量中发布数据

javascript - 根据属性中的值显示/隐藏多个 div

javascript - 对象内的 svg 元素不会触发 css 动画

jquery - 仅使用 CSS 的高响应图像

javascript - 如何使用第三个子类获取父级 div 值?

javascript - 如何优化 Jquery 中的 ajax 请求?

javascript - 如何制作下拉菜单?

javascript - 如何将值作为列表添加到 localStorage 中?

c# - 通过 ASP.NET 按钮在 aspx 页面中导航 anchor 标记

javascript - 仅使用 Javascript 创建 Web 应用程序