我正在做这个
__CHILD_WINDOW_HANDLE = window.open('http://localhost:59304/pageB', '_blank', 'width=700,height=500,left=200,top=100');
但是我不想在我的 window.open
中硬编码 http://localhost:59304/
有没有办法在运行时获取此部分?
最佳答案
正如我在原贴的评论中提到的,如果您指定相对路径,它会自动从地址栏中获取协议(protocol)、主机和端口
(window.location
) 并生成绝对 URL:
window.open('/pageB', '_blank', 'width=700,height=500,left=200,top=100');
关于javascript - 将自定义内部 URL 传递给 window.open 而不指定域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57540593/