我无法将 Angular 之外的应用程序重定向到注销页面。我正在使用它$window.location.href,但它在 FireFox 上不起作用。所以,有人建议$window.location直接使用,但由于我是用 Typescript 编写的,所以我需要创建一个新的 Location 对象,而不是只将我的字符串分配给它......
我查看了 lib.d.ts,发现该位置声明为:
declare var Location: {
prototype: Location;
new(): Location;
}
Run Code Online (Sandbox Code Playgroud)
所以我将代码调整为:
var url: string = "http:\\\\host:port/blabla/logout";
var loc: Location = new Location();
loc.href = url;
this.$window.location = loc;
Run Code Online (Sandbox Code Playgroud)
但得到这个错误:
Error: Illegal constructor.
Run Code Online (Sandbox Code Playgroud)
知道如何创建 Location 对象吗?这样做是一个好的做法吗?也许还有其他见解吗?
谢谢
我是新的集成支付网关.
如何在Razorpay成功或失败付款后重定向URL.我想要Js Code.我的事物处理函数可以使用该重定向.如何使用它们
var options = {
"key": "rzp_test_aIfnpuWEudWnID",
"amount": "35000", // 2000 paise = INR 20
"name": "Vanakkam Chennai",
"description": "I Run.. Becasue .. I Care",
"image": "http://vanakkamchennai.com/images/about/chennai_2017.jpg",
"callback_url": 'https://www.google.com',
"handler": function (response){
alert(response.razorpay_payment_id);
},
"prefill": {
"name": "Harshil Mathur",
"email": "harshil@razorpay.com"
},
"notes": {
"address": "Hello World"
},
"theme": {
"color": "#F37254"
}
};
Run Code Online (Sandbox Code Playgroud) 我有一个在悬停时具有背景颜色的表格行.当用户在背景颜色区域内单击时,它应该抓住行内锚标记的链接并将用户带到那里..我该怎么做?
<tr id="ClickableRow">
<td>
<a href="http://somesite.com">Go Here</a>
<p> To find about all the interestng animals found in this tourist attractions including
zebra, giraffe.....
....
</p>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
如何获取锚标签href值?
$('tr #ClickableRow').click(function () {
window.location.href=Anchor tag's href value
});
Run Code Online (Sandbox Code Playgroud) 在我的网站上,我可以通过访问“mysite.com/search/search_term”来访问搜索功能,其中“search_term”是用户输入的术语。我正在尝试获取一个简单的单输入表单来以这种方式格式化 URL。我可以做到的一种方法是制作一个可以重定向到正确位置的 PHP 脚本。因此,如果您导航到“search_redirect.php?term=search_term”,它只会将您重定向到“/search/search_term”。我想避免这样做,因为这似乎有点多余。如果我找不到更好的答案,这可能就是我最终要做的。现在,这是我迄今为止尝试过的:
onsubmit我尝试在表单上设置一个这样的:
<form onsubmit="search_navigate()" id="navbar_form">
<input type="search" placeholder="Search Articles..." id="navbar_search"></input>
<input id="navbar_submit" type="submit" value=">"/>
</form>
Run Code Online (Sandbox Code Playgroud)
...其中,onsubmit 调用此函数:
function search_navigate(){
alert("well hey there");
window.location = ("http://www.google.com");
}
Run Code Online (Sandbox Code Playgroud)
当我点击提交按钮时,我可以看到警报,但它并没有像您期望的那样将我带到 Google,而是将我带到了我所在的同一页面(无论该页面是什么)。
这就是我以这种方式实现时遇到的问题。如果你有完全不同的方法,我仍然想听听。
javascript ×2
angularjs ×1
click ×1
forms ×1
href ×1
html ×1
html-table ×1
jquery ×1
location ×1
php ×1
row ×1
typescript ×1