我有一个页面需要标签的“OnUnload”属性。我知道如何让它适用于普通标签:
<body onunload="offline()">
但是,在这种特殊情况下,我使用的是CSS样式的标签,其设置如下:
<style type="text/css">
body
{
background-image:url('<?php echo $profile[24]; ?>');center;
<?php
if($profile[25]{0}=="F") echo "background-repeat:no-repeat;"; //You can ignore this
if($profile[25]{1}=="T") echo "background-size:100% 100%;"; //entire PHP script, it
if($profile[25]{2}=="T") echo "background-attachment:fixed;"; //isn't important.
?>
}
</style>
我需要的是“OnUnload”属性与该格式一起使用。
我曾经尝试了许多不同的时间,用不同的方式措辞,我甚至在另一个论坛上找到了类似的问题(它没有得到答复)。但据我所知,这个属性实际上并不存在于CSS格式中。我假设那是错的,这就是为什么我在这里。
请告诉我我能做些什么,即使我不得不放弃CSS格式。我认为它仍然可以使用标准的http格式,但我知道这里的代码就像它一样工作,所以如果我不需要它,我宁愿不要乱用它。
答案 0 :(得分:0)
也许你可以试试
<script type="text/javascript">
function offline(){
//whatever
}
window.onbeforeunload = offline;
</script>