如何将用户重定向到具有相同网站的其他网页?
在我的情况下,我有一个用户填写一些信息的表单。所以,取消他们应该有选择。当用户点击该按钮时,他/她将获得一个对话框。如果点击确定,它们将被重定向到索引页面。
我不希望用户看到我网站的地址。为什么?我开发了一个Android应用程序,我设法隐藏浏览器的地址栏。
在这种情况下,我正在使用Jquery Mobile。我已经在JavaScript中编写了类似的东西,但我仍然遇到对话框中显示的地址问题。我被告知我可以在Jquery做到这一点,所以我开始学习它。取消按钮:
<div data-role="fieldcontain">
<button data-theme="b" id="canc" onclick="cancelMe()" dataicon="delete">cancel</button>
</div>
这是我的JavaScript:
<script>
function cancelMe() {
var answer = confirm("Are You sure?")
if (answer){
alert("No information saved!")
window.location = "http://www.stackovrflow.com";
}
else{
alert("You may hit save to submit information")
}
}
</script>
我在这里开始使用Jquery,但我还不确定:
$(document).delegate('#canc', 'click', function() {
$(this).simpledialog({
'mode' : 'string',
'prompt' : 'Are you sure?',
'buttons' : {
'OK': {
click: function () {
// Here's the issue
window.location.href = 'http://www.stackovrflow.com';
}
},
'Cancel': {
click: function () { },
icon: "delete",
theme: "b"
}
}
})
})
我知道这可以用Ajax以某种方式完成,但不知道怎么做?我可能需要了解一下Ajax。如果您知道其他任何方式,请赐教。
谢谢, YahyaOtaif
答案 0 :(得分:0)
您还可以使用jQuery Mobile:http://jquerymobile.com/demos/1.0/#/demos/1.0/docs/pages/page-dialogs.html
我认为它更好,因为你已经在使用它了。