Hallo Leser,
ich habe folgendes script geschrieben.
externe javafunction in system.js
*
function is_user(flag){
if(user_id){
container = document.getElementById('kein_user');
container.style.position = "absolute";
container.style.left = (width-480)/2+"px";
container.style.top = 200+"px";
container.style.display = (container.style.display=='block'?'none':'block');
return false;
}
else{
return true;
}
}
im headbereich
<script language="javascript">
var user_id = "<?PHP if(!defined('USER_ID')){echo 'false';}else {echo 'true';}?>";
</script>
*
in der index.php
<table id="kein_user" style="display:none" width=480 class=info></tr><td>
<table width=450 align=center><tr>
<td height=50 valign=middle>
<b>Systeminformation: Hinweis</b><hr>
</td>
</tr>
<tr>
<td align=center>
Diese Funktion steht Ihnen nicht zu Verfügung.</p><img src="favicon.ico" width=12>
</td>
</tr>
<tr>
<td><hr></td>
</tr>
<tr>
<td height=40 align=center valign=middle>
<button onclick="is_user('0')">schliessen</button></td><td>
</td></tr></table>
</td></tr></table>
<a href='post/index.php' onclick="return is_user('1')">Post</a>
nun will ich ein settimeout setzen.
er drückt nicht den Button <schliessen> dann in 5sek display='none'
er drückt den Button dann cleartimeout und display='none'
für eine tip bzw. script währe ich dankbar.
hilflos