Javascript 使用window.location.replace是否也可以更改端口?

Javascript 使用window.location.replace是否也可以更改端口?,javascript,html,port,window.location,Javascript,Html,Port,Window.location,使用各种方法/分配使用js更改浏览器url。所有工作正常,但虽然我可以读取当前端口,但我似乎无法设置新端口-这可能吗?(我正在将浏览器从一个站点上的端口80重定向到另一个站点上的node.js端口,不想在节点框上使用代理) 提前欢呼 N 对我来说“有效”(比如,无法连接!) “有效”(如中所示,无法连接!)对于我来说这在我的浏览器中有效,是的,重定向后我在地址栏中看到端口号: window.location.replace( 'http://somedomain.com:1234/' ); 这

使用各种方法/分配使用js更改浏览器url。所有工作正常,但虽然我可以读取当前端口,但我似乎无法设置新端口-这可能吗?(我正在将浏览器从一个站点上的端口80重定向到另一个站点上的node.js端口,不想在节点框上使用代理)

提前欢呼

N

对我来说“有效”(比如,无法连接!)


“有效”(如中所示,无法连接!)对于我来说

这在我的浏览器中有效,是的,重定向后我在地址栏中看到端口号:

window.location.replace( 'http://somedomain.com:1234/' );
这里有一个同样有效的替代方案:

window.location.port = 1234;

这在我的浏览器中不起作用,是的,重定向后我在地址栏中看到端口号:

window.location.replace( 'http://somedomain.com:1234/' );
这里有一个同样有效的替代方案:

window.location.port = 1234;

好吧,我可能是个白痴;-)谢谢nobody和Brian-这些建议不起作用,但我解决了问题。做重定向的网页上绝对没有其他代码,所以我有点不知道为什么它失败了。然而,似乎我已经添加了一个

<META HTTP-EQUIV=REFRESH 

好吧,我可能是个白痴;-)谢谢nobody和Brian-这些建议不起作用,但我解决了问题。做重定向的网页上绝对没有其他代码,所以我有点不知道为什么它失败了。然而,似乎我已经添加了一个

<META HTTP-EQUIV=REFRESH 

应该提到是的,我尝试过:var url=“”;window.location=url;应该提到的是,我尝试过:var url=“”;window.location=url;布莱恩,你已经失去了我——只是想澄清一下,那么我所说的我曾经尝试过并且失败过的事情对你来说也失败了?如果是这样的话,非常感谢您的精神支持。@nick不,我的意思是它可以工作,但显然stackoverflow没有监听端口1234,所以我的浏览器无法连接。如果它能够连接,那么它将无法正确使用端口1234。对我来说不起作用。1234端口出现在地址栏上了吗?布莱恩,你把我弄丢了-只是想澄清一下,所以我说的我尝试过,但失败了,对你来说也失败了?如果是这样的话,非常感谢您的精神支持。@nick不,我的意思是它可以工作,但显然stackoverflow没有监听端口1234,所以我的浏览器无法连接。如果它能够连接,那么它将无法正确使用端口1234。对我来说不起作用。端口1234是否出现在地址栏中?好的,我可能是个白痴;-)谢谢nobody和Brian-这些建议不起作用,但我解决了问题。做重定向的网页上绝对没有其他代码,所以我有点不知道为什么它失败了。然而,似乎我加了一个Ok,我可能是个白痴;-)谢谢nobody和Brian-这些建议不起作用,但我解决了问题。做重定向的网页上绝对没有其他代码,所以我有点不知道为什么它失败了。然而,似乎我已经添加了一个