当我关闭窗口时(使用X按钮)我必须处理动作(ruby on rails)..我可以通过javascript执行此操作。??
答案 0 :(得分:0)
您可以在javascript中使用onbeforeunload
事件,然后使用ajax调用您的rails操作。
这样的事情:
<script language="JavaScript">
window.onbeforeunload = confirmExit;
function confirmExit()
{
new Ajax.Request('/some_url', { method:'get' });
}
</script>
我在这个例子中使用了Prototype。要详细了解它:http://www.prototypejs.org/learn/introduction-to-ajax。