我目前正在这样做
__CHILD_WINDOW_HANDLE = window.open('http://localhost:59304/pageB', '_blank', 'width=700,height=500,left=200,top=100');
但是我不想在我的http://localhost:59304/
中硬编码window.open
有没有办法在运行时获得这一部分?
答案 0 :(得分:2)
正如我在原始帖子的评论中提到的那样,如果您指定相对路径,它将自动从地址栏(protocol, host, and port
)中提取window.location
并生成绝对URL:
window.open('/pageB', '_blank', 'width=700,height=500,left=200,top=100');