打开HTML页面
问题描述:
我有一个.html文件(X),根据某些值应该在打开.html文件(X)时立即打开另一个.html文件(Y)。什么是在JavaScript中实现这个最好的方法?打开HTML页面
另外我想,当用户在Y .html页面上按下'Refresh(F5)'时,应该再次加载的页面是启动当前页面(X)的页面。
答
我有依赖于一定的价值 打开.html文件(X)时,应立即 打开另一个.html文件 (Y).html文件(X)。 在JavaScript中实现这个 的最佳方式是什么?
您可以使用window.open来做到这一点。
而且我想,当用户按下Y上 “刷新(F5)”的.html页面 应再次加载是 一个开始当前的(X)。
您可以在onbeforeunload活动页面(Y)使用
window.parent.window.location.href = window.parent.window.location.href;
答
使用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>
你能解释一下你为什么这样做吗? – 2009-05-04 12:54:41