OnUnload的CSS正文标记?

时间:2012-04-19 17:49:34

标签: css

我有一个页面需要标签的“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格式,但我知道这里的代码就像它一样工作,所以如果我不需要它,我宁愿不要乱用它。

1 个答案:

答案 0 :(得分:0)

也许你可以试试

<script type="text/javascript">
    function offline(){
        //whatever
    }
    window.onbeforeunload = offline;
</script>