javascript - Javascript:将内容写入新页面但保持相同的位置
问题描述
从一个页面中,我通过 Javascript 打开一个新窗口,然后将“我的动态内容”写入其中:
const win = window.open( "", "" );
win.document.documentElement.innerHTML = "my dynamic content";
问题是真实的“我的动态内容”中的一些参考资源是相对于原始页面的,例如我有:
<link rel="stylesheet" href="/static/style.css">
是否有某种方法可以保留原始页面的位置,同时仍然能够将内容写入新页面?我尝试了以下方法,但这只是使用window.location
URL 中的内容,覆盖“我的动态内容”:
const win = window.open( window.location, "" );
...
解决方案
推荐阅读
- python-3.x - 在具有不同参数的方法之间切换的字典
- jekyll - How to skip the first element in an array?
- css - 具有恒定实时链接问题的可折叠导航菜单
- c++ - How to write combinations recursively in C++
- docker - docker-compose doesn't work in specific directory
- python - AttributeError("move_to requires a WebElement") AttributeError: move_to requires a WebElement error using Action Class in Selenium Webdriver
- ios - 变量范围,斯威夫特
- c# - How can I extract values from double[,] in C#?
- mongodb - How to get element property from array in Mongoose?
- java - 抽象类如何返回子类对象的 ArrayList?