我有一个.html文件(X),根据某些值,在打开.html文件(X)时应立即打开另一个.html文件(Y)。在javascript中实现此功能的最佳方法是什么?
此外,我希望当用户在Y .html上按“刷新(F5)”时,应该再次加载的页面是启动当前页面(X)的页面。
答案 0 :(得分:1)
我有一个.html文件(X) 应该取决于某些价值 立即打开另一个.html文件 (Y)打开.html文件(X)时。 实现这一目标的最佳方式是什么 在javascript内?
您可以使用window.open执行此操作。
当用户按下时我也希望这样 '.html页面上的'刷新(F5)' 应该再加载成为 一个开始当前的(X)。
您可以使用
在页面(Y)的onbeforeunload事件中执行此操作window.parent.window.location.href = window.parent.window.location.href;
答案 1 :(得分:0)
使用jQuery可能如下所示:
<input type="text" id="whatPage" value="somepagename">
<input type="button" id="someinput" value="getPage">
<div id="targetDiv">
I will be filled with the resulting HTML.
</div>
<script>
$('#someinput').click(function() {
$.ajax({
url: $('#whatPage').val()+'.htm',
success: function(response) {
$('#targetDiv').html(response);
}
});
});
</script>
答案 2 :(得分:0)