Willkommen auf
miranda-fusion-de

powered by puttee

 

Passwort vergessen?

Kein Mitglied? Jetzt registrieren!


Forum



Bitte denke über eine Registrierung nach
guest

Login Registrieren Guideline Miranda Wiki Live Chat

Registrieren | Passwort vergessen?
Erweiterte Suche:

— Forumbereich —



— Übereinstimmung —



— Forum Optionen —




Wildcard Nutzung:
*  entsprechen einer beliebigen Anzahl von Zeichen    %  entspricht genau einem Buchstaben

Minimale Suchwortlänge beträgt 4 Zeichen - die maximale 84

RSS (Beitrag)
Internet Explorer Scriptfehler!
25. Aug 2008
23:58
Miranda-Neuling
Forumsbeiträge: 4
Mitglied seit:
25. Aug 2008
Offline

Hi,

Ich habe folgendes Problem:

Immer wenn ich ein kontaktfenster öffne kommt folgende Fehlermeldungen

wenn ich Ja gedrückt habe kommt

Habe schon IE ausgeschaltet, activeX deaktiviert, Scriptdebugging aktiviert und IE 7 installiert aber der Fehler besteht weiterhin.

Hoffe mir kann jemand helfen.


26. Aug 2008
00:26

Administrator
Forumsbeiträge: 2789
Mitglied seit:
23. Jan 2008
Offline

hi,

also das sieht mir aus, als ob es mit der Uptime zusammenhängt im IEview. IE ausschalten ist schon mal der falsche Schritt, da IEview, wie der Name schon sagt auf IE basiert. Script debugging würde ich eher ausschalten und gucken ob es da trotzdem funktioniert.

Weiterhin würde mich interessieren, was du für ein System verwendest: XP, VIsta 32 oder 64 bit?

Hast du Adminrechte auf dem Rechner?

soweit erstmal

mfg


…be a part of it… wie Crashreport und Versionsinfo erstellen?
26. Aug 2008
10:09
Miranda-Neuling
Forumsbeiträge: 4
Mitglied seit:
25. Aug 2008
Offline

Ich habe Windows XP SP2 und Adminrechte. IE ist wieder eingeschaltet und Script debugging ist wieder aus aber der fehler besteht weiterhin.


27. Aug 2008
12:18

Administrator
Forumsbeiträge: 2789
Mitglied seit:
23. Jan 2008
Offline

Ich weiß leider nicht wieso es bei einigen Leuten mit XP zu diesem Fehler kommt, aber die Ursache ist die Uptimeanzeige im IEview. Es bleibt wohl nix anderes übrig als sie komplett zu deaktiveren.

Dazu musst du die entsprechende *.ivt Datei in deinem Mirandaskinordner mit einem Editor öffnen und die Zeilen:

<!–system uptime ### Delete the following line if not wanted ###–>
<div id="uptimer"><script type="text/javascript">Uptime();</script></div>

löschen, speichern, ggf. miranda neustarten

soweit

mfg

puttee


…be a part of it… wie Crashreport und Versionsinfo erstellen?
27. Aug 2008
12:51
Miranda-Neuling
Forumsbeiträge: 4
Mitglied seit:
25. Aug 2008
Offline

Danke soweit. Habe die Zeilen jetzt bei allen Skins gelöscht aber der erste Fehler ist immernoch da wenn ich ein Nachrichtenfenster öffne.

[Bild kann nicht gefunden werden]


27. Aug 2008
13:32

Administrator
Forumsbeiträge: 2789
Mitglied seit:
23. Jan 2008
Offline

ok, dann musst du in der gleichen datein noch folgendes löschen:

<script language="javascript" type="text/javascript">
var wmiService = GetObject("winmgmts:\\\\\\\\.\\\\root\\\\CIMV2");
var LAST_BOOTUP_TIME_QUERY = "SELECT LastBootUpTime FROM Win32_OperatingSystem";
var uptimeTimeout;

function Uptime()
{
    var rawLastBootUpTime;
    var items = wmiService.ExecQuery(LAST_BOOTUP_TIME_QUERY);
    var it = new Enumerator(items);
    while (!it.atEnd())
    {
        rawLastBootUpTime = it.item().LastBootUpTime;
        it.moveNext()
    }
    var year = rawLastBootUpTime.substr(0, 4);
    var month = rawLastBootUpTime.substr(4, 2);
    var day = rawLastBootUpTime.substr(6, 2);
    var hour = rawLastBootUpTime.substr(8, 2);
    var minute = rawLastBootUpTime.substr(10, 2);
    var second = rawLastBootUpTime.substr(12, 2);
   
    var lastBootUpTime = new Date(year, month-1, day, hour, minute, second);
    var now = new Date();
    var seconds = (now – lastBootUpTime)/1000;
    var days = Math.floor(seconds/60/60/24);
    seconds -= (days*24*60*60);
    var hours = Math.floor(seconds/60/60);
    seconds -= (hours*60*60);
    var minutes = Math.floor(seconds/60);
    seconds = seconds – (minutes*60);
    seconds = Math.floor(seconds);
    if(minutes < 10) minutes = "0" + minutes;
    if(seconds < 10) seconds = "0" + seconds;
   
    var uptime =  days + "T "  + hours + "h " + minutes + "m " + seconds + "s";
   
    uptimer.innerHTML="   Systemlaufzeit: "+uptime;
    uptimeTimeout = setTimeout("Uptime()", 1000);
   
}
</script>

das sollte nun aber funzen :-)


…be a part of it… wie Crashreport und Versionsinfo erstellen?
27. Aug 2008
16:21
Miranda-Neuling
Forumsbeiträge: 4
Mitglied seit:
25. Aug 2008
Offline

jo klappt alles :)

vielen dank


24. Sep 2008
11:07
Super Member
Forumsbeiträge: 61
Mitglied seit:
24. Apr 2008
Offline

Ich muss mich auch bedanken! Das Löschen hat geklappt und die beiden Fehler sind nun auch bei mir weg!

Bei mir traten die Fehler auch nicht von Anfang an auf, sondern erst seit diesem WE. Denn am Sa Abend hatte ich mein Win mit einem alten Treiber derart geschrottet, dass ich eine Reparaturinstallation drüber machen musste. Danach lief das System zwar wieder und eigentlich fast alle Anwendungen, aber genau seitdem kam auch der Skriptfehler bei Miranda! Stirnrunzelnd

Ich hatte auch den IE wieder auf Version 7 geupdatet, hat aber auch nix gebracht!… Ich weiß also nicht, was bei der Reparatur nun schief lief, das die Fehler dann danach verursacht hat…

Eine Frage habe ich aber noch:

Ich habe da ja nun einigen Code rausgelöscht und der muss ja auch eine bestimmte Funktion gehabt haben! Welche genau denn? Bin nicht so tief drinne in der Programmierung, aber dieses "Uptime" dachte ich sagt mir an, seit wann ein Kontakt online ist. Da ich diese Anzeigen aber immernoch habe, kann es diese Funktion nicht gewesen sein….

Ach und nochwas fällt mir grad auf:

Wenn ich in dem Nachrichtenfenster oben auf die Uhr klicke, kommt wieder so ein Fehler:

Der ist jetzt nicht so dramatisch, weil man ja nicht so oft auf die Uhr klickt Zwinkernd Aber ich wollte es bloß erwähnt haben….


26. Sep 2008
20:39

Administrator
Forumsbeiträge: 2789
Mitglied seit:
23. Jan 2008
Offline

Das war die Funktion für die Systemuhr (rechte obere Ecke im Nachrichtenfenster). Warum die Fehlermeldung nur bei manchen zu sein scheint, weiß ich nicht. Du kannst ja mal testeshalber das neue IEview Template (siehe DEV-Blog ^ menü ) ausprobieren. Aber eigentlich hat sich an dem Code nix geändert. Ich vermute es liegt an einer fehlender Datei/Programm.

Aso, da fällt mir ein: du musst in der *.ivt auch noch das löschen:

<!–system uptime ### Delete the following line if not wanted ###–>
<div id="uptimer"><script type="text/javascript">Uptime();</script></div>
<div id="uptimeroff"><img src="./images/clockonly_black.png"  width="40" height="28" alt="zeige Uhr" onclick="show()" /></div>

oder so ähnlich, je nach Version. Dann sollte es klappen ohne Fehlermeldung, aber auch ohne Systemuptime.

best regards


…be a part of it… wie Crashreport und Versionsinfo erstellen?
26. Sep 2008
21:08
Super Member
Forumsbeiträge: 61
Mitglied seit:
24. Apr 2008
Offline
10

Also den restlichen angegebenen Code hab ich gelöscht, daraufhin ist die Uhr im Nachrichtenfenster (bei mir übrigens linke und nicht rechte Ecke!) verschwunden, weswegen ich dann auch den Fehler nicht mehr provozieren kann Zwinkernd

Ich habe mir auch gerade mal das neue IEview Template ausm DEV Blog geladen, aber ich glaube so richtig hab ich die darin befindlichen Ordner nicht an die richtigen Stellen kopiert. Gibts irgendwo dazu Tipps, wo welcher Datei oder Ordner ersetzt werden muss? Bzw wenn ich das richtig gesehen habe, sind ja auch neue Ordner (!tools) dazu gekommen, ich habe aber keine Ahnung, wo die genau hinkommen Verlegen


26. Sep 2008
21:47

Administrator
Forumsbeiträge: 2789
Mitglied seit:
23. Jan 2008
Offline
11

du kopierst den Ordner “fusion ieview” in den Miranda/Skin/Ordner. Vorher machst du gegebenfalls nen Backup des alten Ordners und löschst ihn komplett, damit keine Dateien “vermischt” werden.

Ggf. die *.ivt Datei unter Einstellungen –> Nachrichtensitzung –> IEView –> Tab: Nachrichtenverlauf –> Vorlage verwenden, neu auswählen.

best regards


…be a part of it… wie Crashreport und Versionsinfo erstellen?
17. Nov 2009
22:40
Routinier
Forumsbeiträge: 37
Mitglied seit:
13. Nov 2009
Offline
12

Hallo Puttee,

ich habe exakt dasselbe Problem wie eingangs dieses Threads beschrieben.

In fusion-white.ivt habe ich dann versucht, die Zeilen zu löschen, die du oben beschrieben hast, aber leider gibt es die nicht bei mir.

Nachfolgend der gesamte Inhalt; kannst du mir vielleicht schreiben, was ich zu löschen habe, damit die Skrptfehler-Meldung nicht mehr erscheint?

Ich nutze übrigens Windows XP mit dem aktuellen Servicepack.

Für deine mehrfachen Antworten die letzten Tage herzlichen Dank.

<!–HTMLStart–>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="%base%"/>
    

    
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
    <link rel="stylesheet" media="screen" href="./css/style_white.css" />
    <script src="config.js"></script>

    <script language="javascript" type="text/javascript">    
function hidden() {
  document.getElementById("uptimer").style.visibility = "hidden";
  document.getElementById("uptimeroff").style.visibility = "visible";
}

function show() {
  document.getElementById("uptimer").style.visibility = "visible";
  document.getElementById("uptimeroff").style.visibility = "hidden";
}
</script>

<script language="javascript" type="text/javascript">
var wmiService = GetObject("winmgmts:\\\\.\\root\\CIMV2");
var LAST_BOOTUP_TIME_QUERY = "SELECT LastBootUpTime FROM Win32_OperatingSystem";
var uptimeTimeout;

function Uptime()
{
    var rawLastBootUpTime;
    var items = wmiService.ExecQuery(LAST_BOOTUP_TIME_QUERY);
    var it = new Enumerator(items);
    while (!it.atEnd())
    {
        rawLastBootUpTime = it.item().LastBootUpTime;
        it.moveNext()
    }
    var year = rawLastBootUpTime.substr(0, 4);
    var month = rawLastBootUpTime.substr(4, 2);
    var day = rawLastBootUpTime.substr(6, 2);
    var hour = rawLastBootUpTime.substr(8, 2);
    var minute = rawLastBootUpTime.substr(10, 2);
    var second = rawLastBootUpTime.substr(12, 2);
    
    var lastBootUpTime = new Date(year, month-1, day, hour, minute, second);
    var now = new Date();
    var seconds = (now – lastBootUpTime)/1000;
    var days = Math.floor(seconds/60/60/24);
    seconds -= (days*24*60*60);
    var hours = Math.floor(seconds/60/60);
    seconds -= (hours*60*60);
    var minutes = Math.floor(seconds/60);
    seconds = seconds – (minutes*60);
    seconds = Math.floor(seconds);
    if(minutes < 10) minutes = "0" + minutes;
    if(seconds < 10) seconds = "0" + seconds;
    
    var uptime =  days + "T "  + hours + "h " + minutes + "m " + seconds + "s  ";
    
    uptimer.innerHTML='<img src="./images/clockonly_white.gif" style="height:28px; width:40px; cursor:pointer; position:absolute; left: 0px; z-index:201;" id="closeButtonTime" onclick="hidden()" title="Uhr verstecken" alt="Close">' + '   Uhrzeit: ' +now +' | Uptime: ' +uptime ;
    uptimeTimeout = setTimeout("Uptime()", 1000);
    
}
</script>
</head>

<body style="background: #c0c0c0 url(images/bg_empty_white.jpg) repeat-x fixed top;">
<!–system uptime ### Delete the following line if not wanted ###–>
<div id="fixme">
<div id="uptimer"><script type="text/javascript">Uptime();</script></div>
<div id="uptimeroff"><img src="./images/clockonly_white.gif"  width="40" height="28" alt="zeige Uhr" onclick="show()" /></div>
</div>

<!–MessageIn–>
    
    <div class="in">
    <p class="head">
    <span class="time">%time%</span>
    %name% (%proto%)
    </p>
    <div class="content"><script>getitall('%\text%','%\name%','tzers:center:yes:get:yes:yes');</script></div>
    </div>

<!–hMessageIn–>

    <div class="in">
    <p class="head">
    <span class="time"><span class="history">[History]</span> %date%, %time%</span>
    %name% (%proto%)
    </p>
    <div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>

<!–MessageInGroupStart–>
    
    <div class="in">

                    <p class="head">
                        <span class="time">%time%</span>
                        %name% (%proto%)
                    </p>
                    <div class="gcontent"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script></div>

<!–MessageInGroupInner–>
                    <div class="gcontent">
                        <span class="gtime">%time%</span>
                        <script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script>
                    </div>

<!–MessageInGroupEnd–>

    </div>
    
<!–hMessageInGroupStart–>
    
    <div class="in">

                    <p class="head">
                        <span class="time"><span class="history">[History]</span> %date%, %time%</span>
                        %name% (%proto%)
                    </p>
                    <div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>

<!–hMessageInGroupInner–>
                    <div class="gcontent">
                        <span class="gtime">%time%</span>
                        <script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script>
                    </div>

<!–hMessageInGroupEnd–>

    </div>

<!–MessageOut–>
    
    <div class="out">
    <p class="head">
    <span class="time">%time%</span>
    %name%
    </p>
    <div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script></div>
    </div>
    
<!–hMessageOut–>
    
    <div class="out">

                    <p class="head">
                        <span class="time"><span class="history">[History]</span> %date%, %time%</span>
                        %name%
                    </p>
                    <div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>

    </div>
    
<!–MessageOutGroupStart–>

    <div class="out">

                    <p class="head">
                        <span class="time">%time%</span>
                        %name% (%proto%)
                    </p>
                    <div class="gcontent"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script></div>

<!–MessageOutGroupInner–>
                    <div class="gcontent">
                        <span class="gtime">%time%</span>
                        <script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script>
                    </div>

<!–MessageOutGroupEnd–>

    </div>
    
<!–hMessageOutGroupStart–>
    <div class="out">
                    <p class="head">
                        <span class="time"><span class="history">[History]</span> %date%, %time%</span>
                        %name%
                    </p>
                    <div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>
<!–hMessageOutGroupInner–>
                    <div class="gcontent">
                        <span class="gtime">%time%</span>
                        <script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script>
                    </div>
<!–hMessageOutGroupEnd–>
    </div>

<!–Status–>
    <div class="status">
    <p class="inhalt">%name% %text% @ %date% – %time% </p>
    </div>
    
<!–hStatus–>
    <div class="status">
    <p class="inhalt">%name% %text% @ %date% – %time% </p>
    </div>
    
<!–URL–>

    <div class="url">

                    <p class="head">
                        <span class="time">%time%</span>
                        %name%
                    </p>
                    <p class="content">
                        %text%
                    </p>

    </div>
    
<!–hURL–>
    
    <div class="url">

                    <p class="head">
                        <span class="time">%date%, %time%</span>
                        %name%
                    </p>
                    <p class="content">
                        %text%
                    </p>

    </div>
    
<!–File–>

    <div class="file">
    <div class="fileinhalt"><script>getandsenddata('%\text%','%\nameIn%','%base%','%\uinIn%','%\cid%')</script></div>
    </div>
    
    
<!–hFile–>
    <div class="file">
    <div class="fileinhalt"><script>getandsenddata('%\text%','%\nameIn%','%base%','%\uinIn%','%\cid%')</script></div>
    </div>


Zeitzone des Forums: Europe/Berlin

Am meisten Mitglieder online: 164

Zurzeit Online:
16 Gast/Gäste

Momentan betrachten diese Seite:
1 Gast/Gäste

Top Autoren:

Deus: 97

SkYfiGhTeR: 84

Ferrum: 78

kepfle: 77

MeRida: 68

OOmatrixOO: 66

Mitgliederstatistiken

There have been 22 guest posters

There are 3331 members

There are 7 moderators

There are 1 admins

Forumsstatistiken

Gruppen: 2

Foren: 17

Themen: 2531

Beiträge: 13088

Moderatoren: Puttee (2789), Futurestar (481), Highcoder (1321), ★C-roKKz★ (155), Kuhjunge (825), Testi (5), Schnoofy (12)

Administratoren: Puttee (2789)