Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Objekt erwartet

Dies ist mein Script, ih rsollt ihn nicht wirklich durchlesen, aber es kommt immer ein "Objekt erwartet "als Fehlermeldung im IE.

<SCRIPT LANGUAGE="Javascript">
<!--
var y = <?php echo $sekunde_diff; ?>;

var baustatus=0;
var timecost_stunden=0;
var timecost_minuten=0;
var timecost_sekunden=0;
var bullvar=0;
var end_stunden=0;
var end_minuten=0;
var end_sekunden=0;
var anzeige=0;
var zs=0;
var zm=0;
var zh=0;

function Uhr_anzeigen()
{

var ablauf = new Date();
var infuenfTagen = ablauf.getTime() + (3600);
ablauf.setTime(infuenfTagen);

if (bullvar==0)
{
verbleibende_zeit=<?php echo $b_timecost; ?>-((<?php echo $monat_diff; ?>)*(2678400/60))-((<?php echo $tag_diff; ?>)*(86400/60))-((<?php echo $stunde_diff; ?>)*(3600/60))-((<?php echo $minute_diff; ?>)*(60/60));
timecost_minuten=verbleibende_zeit-1;
}

while (timecost_minuten>=60)
{
timecost_minuten=timecost_minuten-60;
timecost_stunden=timecost_stunden+1;
}

bullvar=bullvar+1;
y=y+1;

if ((timecost_minuten<=0)&&(timecost_sekunden<=0))
{
timecost_minuten=59;
timecost_stunden=timecost_stunden-1;
}

if (y>= 60 )
{
y=0;
timecost_minuten=timecost_minuten-1;
}

end_sekunden=60-y;
end_minuten=timecost_minuten;
end_stunden=timecost_stunden;
// Damit man keine kommische Zahl rauskriegt
if (end_sekunden<=9)
{
zs="0";
}
else
{
zs="";
}

if (end_minuten<=9)
{
zm="0";
}
else
{
zm="";
}

if (end_stunden<=9)
{
zh="0";
}
else
{
zh="";
}



if (end_stunden<=-1)
{
timecost_stunden=-1;
timecost_minuten=-1;
timecost_sekunden=-1;
anzeige= "fertig";
aktualisieren();
}
else
{
anzeige= zh+end_stunden+":"+zm+end_minuten+":"+zs+end_sekunden;
}

uhranzeige.innerHTML=anzeige;
setTimeout("startClock()", 1000);
}

function aktualisieren()
{
window.open('bauen.php?baustatus=fertig&b_zelle=<?php echo $gebaktiv_ges; ?>&b_lvl=<?php echo $gebstufe_ges; ?>', '_parent');
}
Uhr_anzeigen();
//-->
</SCRIPT>

Und einbauen tu ich das ganze mit
print("<div id=\"uhranzeige\" style=\"position: absolute;\"></div>");
in einer PHP Funktion oberhalb des Scriptes.
Ich hoffe ihr könnt mir helfen.

Also das sieht dann ungefähr so aus (stark vereinfacht)

<?php
print("<body>");
print("<div id=\"uhranzeige\" style=\"position: absolute;\"></div>");
?>
</script>
</script>
<?
//weiterer phpcode
?>

mfg regaa

Hier gehts zum Orginal Eintrag "Objekt erwartet" im Forum

Antworten

Hab das Problem schon alleine gelöst.


Hier gehts zum Orginal Eintrag "Objekt erwartet" im Forum
 
phpforum.de | Impressum | Handy Bundles