我需要完整的URL
我需要越过停泊在同一基本域站点中登录页面上的域。
我有一个像这样的URL:登陆页面http://landing.name跨到基本域http://domain.name/test.html
我需要手动定义完整的URL
我的代码:
anim_save("GIF.gif")
实际代码可以正常工作,但不能使用完整的URL
我会尝试
$('.add-it').click(function(ev) {
ev.preventDefault();
var uri = $(this).attr('href');
$.get( uri, function( r ) {
swal({
title: "Test Title!",
text: r + "Test",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Test",
cancelButtonText: "Test",
closeOnConfirm: true,
closeOnCancel: true,
html: true
}, function(isConfirm) {
if (isConfirm) {
document.location.href = '/test.html';
}
});
}).fail(function(xhr, status, error) {
swal({ title: 'woops', text: error, type: "warning", }); // or whatever
});
return false;
});
到
document.location.href = '/test.html';
但是不行。
请帮忙吗? 非常感谢。
答案 0 :(得分:0)
要获取当前网址,您可以使用
window.location.href
OR
document.URL;
要获取主机名,您可以使用window.location.hostname
所以您可以这样操作
//设置当前窗口的新位置。
window.location = window.location.hostname+'/test.html';
//为当前窗口设置新的href(URL)。
window.location.href = window.location.hostname+'/test.html';