我想做一个20秒倒计时计时器,当计时器到零时,它会刷新iframe。然后,在刷新iframe计时器之后,再次达到20秒,在它到来之后,它再次刷新iframe。我如何做到这一点,我有一个js定时器脚本刷新iframe,但我不知道如何使这个脚本一次又一次地运行。
<script>
var tT;
var timer=20;
var stop;
$(document).ready(function(){
tT=document.getElementById('timer');
tT.value=timer;
stop=setInterval(fun
情况是这样的:我们有一个文件上传页面。我们不想在上传完成后重新加载页面,所以我们将表单放在iframe中。iframe内部的表单发布到自己,并在完成后返回json。我们如何才能捕捉到这种反应?上传完成后,iframe会重新加载,换句话说,当iframe被重新加载时,我们如何捕获?
假设如下:
我们不能打印/返回任何东西,除了json对象(所以没有js代码来调用父文档中的函数),我们不能使用ajax,因为您不能使用ajax来发布文件,我们不能在iframe内部添加javascript代码,因为一旦提交了iframe内部的表单,页面就会重新加载,我们就失去了附加的js代码.。
有什么想法吗?
UP
我不能让这段代码工作,当iframe刷新时,iframe会自动向下滚动到底部。
代码:
<html>
<!--
Created using jsbin.com
Source can be edited via http://jsbin.com/ujuci5/2/edit
-->
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
</head>
<body>