-2

タグに「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」属性がその形式で機能することです。

私はGoogleを何度も試し、さまざまな言い回しをしました。また、別のフォーラムで同様の質問を見つけました(未回答のままでした)。しかし、私が知る限り、この属性は実際にはCSS形式では存在しません。私はそれが間違っていると思います、しかし、それが私がここにいる理由です。

CSS形式を捨てる必要がある場合でも、私に何ができるか教えてください。それでも標準のhttp形式で動作する可能性があると思いますが、ここでのこのコードはそのまま動作することを知っているので、必要がなければ、いじりたくありません。

4

1 に答える 1

0

多分あなたは試すことができます

<script type="text/javascript">
    function offline(){
        //whatever
    }
    window.onbeforeunload = offline;
</script>
于 2012-04-19T18:46:36.747 に答える