- 此问题在此处已有答案**:
(33个答案)
八年前就关门了。
我有这部分的代码。我想知道我怎么能读的网址作为当前网页,而不是修复网址
下面是代码的一部分:
var str='';
if(model_id != 0 ) str = model_id+"+";
if(year_id != 0 ) str +=year_id+"+";
url='http://store.ijdmtoy.com/SearchResults.asp?Search='+str;
top.location.href=url;
您可以看到,当前它修复了读取url http://store.ijdmtoy.com/SearchResults.asp的问题
例如,我当前使用的是http://store.ijdmtoy.com/abs.htm
如何更改代码,使其自动读取为http://store.ijdmtoy.com/abs.htm?searching=Y&Search
8条答案
按热度按时间iovurdzv1#
如果您当前使用的是http://store.ijdmtoy.com/abs.htm,则
document.URL
将为http://store.ijdmtoy.com/abs.htm
。您可以尝试:
url = location.protocol + '//' + location.host + location.pathname + '?Search=' + str;
yebdmbv42#
您可以使用
我希望你是认真的
http://jsfiddle.net/AmarnathRShenoy/q3yCA/
ibps3vxo3#
使用此代码文档。URL
例如:
可以像这样进行路径分割
snz8szmq4#
您可以使用
window.location = url;
而不是top.location.href=url;
dldeef675#
djp7away6#
从window.location获取它,因为它是一个对象,将其“强制转换”为字符串:
drkbr07n7#
如果只想替换查询字符串,请使用以下命令:
aor9mmx18#
你可以使用窗口.位置.路径名