从服务器刷新页面或任何其他建议时,不要刷新网页中的小程序?

时间:2011-11-25 15:33:22

标签: javascript applet voip

我有网站,我已经实现了使用voip服务呼叫拨号和呼叫接收的功能。我正在使用applet JAR文件进行调用操作。现在,如果呼叫正在运行并且我刷新页面,则呼叫正在断开连接即可。我需要实现这样的功能,如果调用进入网站,那么页面将在后台重新加载,它将显示调用者信息。现在,如果刷新页面,则呼叫将断开连接。

有没有办法不重新加载小程序或任何其他方式的呼叫不会断开,代理将在后台播放网站?

2 个答案:

答案 0 :(得分:1)

  

有没有办法不重新加载applet或任何其他方式   呼叫不会断开,代理将与该网站一起玩   背景

据我所知,当用户点击浏览器栏上的刷新按钮时,您可以停止执行刷新 NO WAY 。如果发生了这种情况,那将是对他的隐私的侵犯,也是一种安全漏洞。

侧面说明:warn users when a webpage tries to redirect/reload有一种方法(例如元重定向),但这并不能解决您的问题,因为客户端必须手动执行,故意重定向客户端时,会发出警告。

答案 1 :(得分:0)

嗯......我不太确定你希望实现的效果的标准方式,但是我已经面对了这个问题,但在我的情况下,我试图向后解决它我的意思是让applet“刷新”它的用户界面时它需要:) 您在问题中描述的效果可以通过使用静态Swing组件来实现,因为标准JRE applet缓存重新加载设置(应该刷新每个Internet浏览器applet网页上的jre),通常设置为“


您可以在applet中使用静态JPanel作为示例来查看非重新加载效果

这里有一些想法提示......     ...

static JPanel aPanel=new JPanel(new FlowLayout());
static int i;
...

init()
{
...
aPanel.add(new JLabel("Hello World, say "+(++i)));
}

刷新您的applet网页几次,看看会发生什么。希望有所帮助

祝你好运