Ergebnis 1 bis 5 von 5

Thema: fehler

  1. #1
    football
    Gast

    Standard fehler

    ich habe ein problem. Irgentetwas stimmt mit diesem code net weil immer eine fehlermeldung kommt:
    Es kommt immer:


    Es ist ein Laufzeitfehler aufgetreten.
    Soll der Debug-Modus gestartet werden?

    Zeile: 238
    Fehler: 'SymRealWinOpen' ist undefiniert


    Und hier der Code:

    Code:
    <html>
    <head>
    <title>Homepage-Alter</title>
    <script language="JavaScript">
    <!--
    today = new Date&#40;&#41;;
    bYear   = 2004;  // Start Jahr
    bMonth = 10;  // Start Monat
    bDay    = 25;  // Start Tag
    tYear    =  today.getFullYear&#40;&#41;; 
    tMonth  =  &#40;today.getMonth&#40;&#41; &#41; + 1 ;
    tDay     =  today.getDate&#40;&#41;;
    tHour    =  today.getHours&#40;&#41;;
    fYear    = 0;
    fMonth  = 0;
    fDay     = 0;
    fHour    = 0;
    x = 0;
    y = 0;
    z = 0;
    a = 0;
    b = 0;
    c = 0;
    function testMonth&#40;&#41; &#123;
         if &#40;y==4 || y==6 || y==9 || y==11&#41; x=30
         else if &#40;y==2&#41; x=28 
         else x=31 
    &#125;
    function testDay&#40;&#41; &#123;
         fDay = &#40;z - bDay&#41; + tDay;
              if &#40;fDay > a&#41; &#123;
                   fMonth += 1;
                   fDay = fDay - a;
              &#125;
    &#125;
    y = bMonth;
    testMonth&#40;&#41;;
    z = x;
    y = bMonth;
    testMonth&#40;&#41;;
    a = x;
    if &#40;bMonth <= tMonth&#41; &#123;
         fYear = tYear - bYear;
         fMonth = &#40;tMonth - bMonth&#41;;
         testDay&#40;&#41;;
    &#125;
    fYear = &#40;tYear - bYear&#41; - 1
    fMonth = &#40;&#40;12 - bMonth&#41; + tMonth&#41; - 1;
    testDay&#40;&#41;;
    if &#40;fMonth >= 12&#41; &#123;
         fYear += 1;
         fMonth -= 12;
    &#125;
    with&#40;Math&#41; &#123;
    theYear=fYear;
    tensYear=floor&#40;theYear/10&#41;;
    onesYear=theYear-&#40;tensYear*1&#41;;
    theMonth=fMonth
    tensMonth=floor&#40;theMonth/10&#41;;
    onesMonth=theMonth-&#40;tensMonth*1&#41;;
    theDay=fDay
    tensDay=floor&#40;theDay/10&#41;;
    onesDay=theDay-&#40;tensDay*1&#41;;
    var testArray = new makeArray&#40;"Januar", "Februar", "M&auml;rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"&#41;;
    for &#40;z=1; z<=12; z++&#41; &#123;
      if &#40;tMonth==z&#41; &#123;
          var b=testArray&#91;z&#93; 
       &#125;
    &#125;
    for &#40;z=1; z<=12; z++&#41; &#123;
      if &#40;bMonth==z&#41; &#123;
          var c=testArray&#91;z&#93; 
       &#125;
    &#125;
    &#125;
    var page
    page = "Heutiges Datum&#58; "+tDay+". "+b+" "+tYear+".
    "
    page += "Diese Seite ist seit dem  "+bDay+". "+c+" "+bYear+" im Netz
    "
    page += "Also genau "
    if&#40;parseInt&#40;tensYear+onesYear&#41; == 1&#41; &#123;
    	page += tensYear + onesYear + " Jahr, "
    &#125;
    else &#123;
    	page += tensYear + onesYear + " Jahre, "
    &#125;
    if&#40;parseInt&#40;tensYear+onesYear&#41; == 0&#41; &#123;
    	page += ""
    &#125;
    
    if&#40;parseInt&#40;tensMonth+onesMonth&#41; == 1&#41; &#123;
    	page += tensMonth + onesMonth + " Monat und "
    &#125;
    else &#123;
    	page += tensMonth + onesMonth + " Monate und "
    &#125;
    if&#40;parseInt&#40;tensDay+onesDay&#41; == 1&#41; &#123;
    	page += tensDay + onesDay + " Tag."
    &#125;
    else &#123;
    	page += tensDay + onesDay + " Tage[/b]."
    &#125;
    function makeArray&#40;&#41; &#123;
          this.length = makeArray.arguments.length
          for &#40;var i = 0; i < this.length; i++&#41;
          this&#91;i+1&#93; = makeArray.arguments&#91;i&#93;
    &#125;
    //-->
    </script>
    </head>
    <font face="Arial,Helvetica,MS Sans Serif">
    
    1. <p align="center">Dieses Script zeigt an seit wann deine Homepage Online ist <p align="center"> <script language="JavaScript"> <!-- Hide this script from old browsers -- document.write&#40;page&#41; // -- End Hiding Here --> </script> <center> <p align="center"> </center> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" src="../ms.js"> <!-- //--> </SCRIPT> </p>
    <script language="JavaScript"> <!-- window.open = SymRealWinOpen; //--> </script> </body> <script language="JavaScript"> <!-- window.open = SymRealWinOpen; //--> </script> </html> Könnt ihr mir bitte helfen?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Meister(in)
    Registriert seit
    06.10.2004
    Beiträge
    250
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ich kenn mich zwar nicht mit javascript aus aber wo bitte definierst du SymRealWinOpen
    ich kann in dem javascript nirgendwo was mit SymRealWinOpen sehen?
    und was steht eigentlich in der ms.js ?!?
    Und window.open heist doch du möchtest ein neues fenster ( Popup ) öffnen?
    Nach mir die Sinnflut

  3. #3
    football
    Gast

    Standard

    ich glaube die meinen den teil hier:

    window.open = SymRealWinOpen;

    //-->
    </script>

    </body>

    <script language="JavaScript">
    <!--

    window.open = SymRealWinOpen;

    //-->
    </script>

    </html>

  4. #4
    Administrator Avatar von admin
    Registriert seit
    16.01.2003
    Ort
    Karlsruhe
    Beiträge
    12.779
    Danke
    1
    Bekam 4 mal "Danke" in 2 Postings
    Blog-Einträge
    42

    Standard

    Poste doch mal den Link zur Seite.

    Es ist ein Laufzeitfehler aufgetreten.
    Soll der Debug-Modus gestartet werden?
    Es muß jetzt nicht heißen, das das Script jetzt nicht geht.
    Bei vielen Webseiten werden fehler angezeigt, aber die Scripte können trotzdem gehen.
    Die Forenregeln und Nutzungsbedingungen sind auch zum lesen da !!!


  5. #5
    Meister(in)
    Registriert seit
    06.10.2004
    Beiträge
    250
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Zitat Zitat von football
    ich glaube die meinen den teil hier:
    Code:
    window.open = SymRealWinOpen; 
    
    //--> 
    </script> 
    
    </body> 
    
    <script language="JavaScript"> 
    <!-- 
    
    window.open = SymRealWinOpen; 
    
    //--> 
    </script> 
    
    </html>
    jepp den teil kannst du weg lassen das bezieht sich mit sicherheit auf ms.js
    Ohne Fehler
    Code:
    <html> 
    <head> 
    <title>Homepage-Alter</title> 
    <script language="JavaScript"> 
    <!-- 
    today = new Date&#40;&#41;; 
    bYear   = 2004;  // Start Jahr 
    bMonth = 10;  // Start Monat 
    bDay    = 25;  // Start Tag 
    tYear    =  today.getFullYear&#40;&#41;; 
    tMonth  =  &#40;today.getMonth&#40;&#41; &#41; + 1 ; 
    tDay     =  today.getDate&#40;&#41;; 
    tHour    =  today.getHours&#40;&#41;; 
    fYear    = 0; 
    fMonth  = 0; 
    fDay     = 0; 
    fHour    = 0; 
    x = 0; 
    y = 0; 
    z = 0; 
    a = 0; 
    b = 0; 
    c = 0; 
    function testMonth&#40;&#41; &#123; 
         if &#40;y==4 || y==6 || y==9 || y==11&#41; x=30 
         else if &#40;y==2&#41; x=28 
         else x=31 
    &#125; 
    function testDay&#40;&#41; &#123; 
         fDay = &#40;z - bDay&#41; + tDay; 
              if &#40;fDay > a&#41; &#123; 
                   fMonth += 1; 
                   fDay = fDay - a; 
              &#125; 
    &#125; 
    y = bMonth; 
    testMonth&#40;&#41;; 
    z = x; 
    y = bMonth; 
    testMonth&#40;&#41;; 
    a = x; 
    if &#40;bMonth <= tMonth&#41; &#123; 
         fYear = tYear - bYear; 
         fMonth = &#40;tMonth - bMonth&#41;; 
         testDay&#40;&#41;; 
    &#125; 
    fYear = &#40;tYear - bYear&#41; - 1 
    fMonth = &#40;&#40;12 - bMonth&#41; + tMonth&#41; - 1; 
    testDay&#40;&#41;; 
    if &#40;fMonth >= 12&#41; &#123; 
         fYear += 1; 
         fMonth -= 12; 
    &#125; 
    with&#40;Math&#41; &#123; 
    theYear=fYear; 
    tensYear=floor&#40;theYear/10&#41;; 
    onesYear=theYear-&#40;tensYear*1&#41;; 
    theMonth=fMonth 
    tensMonth=floor&#40;theMonth/10&#41;; 
    onesMonth=theMonth-&#40;tensMonth*1&#41;; 
    theDay=fDay 
    tensDay=floor&#40;theDay/10&#41;; 
    onesDay=theDay-&#40;tensDay*1&#41;; 
    var testArray = new makeArray&#40;"Januar", "Februar", "M&auml;rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"&#41;; 
    for &#40;z=1; z<=12; z++&#41; &#123; 
      if &#40;tMonth==z&#41; &#123; 
          var b=testArray&#91;z&#93; 
       &#125; 
    &#125; 
    for &#40;z=1; z<=12; z++&#41; &#123; 
      if &#40;bMonth==z&#41; &#123; 
          var c=testArray&#91;z&#93; 
       &#125; 
    &#125; 
    &#125; 
    var page 
    page = "Heutiges Datum&#58; "+tDay+". "+b+" "+tYear+".
    " 
    page += "Diese Seite ist seit dem  "+bDay+". "+c+" "+bYear+" im Netz
    " 
    page += "Also genau " 
    if&#40;parseInt&#40;tensYear+onesYear&#41; == 1&#41; &#123; 
       page += tensYear + onesYear + " Jahr, " 
    &#125; 
    else &#123; 
       page += tensYear + onesYear + " Jahre, " 
    &#125; 
    if&#40;parseInt&#40;tensYear+onesYear&#41; == 0&#41; &#123; 
       page += "" 
    &#125; 
    
    if&#40;parseInt&#40;tensMonth+onesMonth&#41; == 1&#41; &#123; 
       page += tensMonth + onesMonth + " Monat und " 
    &#125; 
    else &#123; 
       page += tensMonth + onesMonth + " Monate und " 
    &#125; 
    if&#40;parseInt&#40;tensDay+onesDay&#41; == 1&#41; &#123; 
       page += tensDay + onesDay + " Tag." 
    &#125; 
    else &#123; 
       page += tensDay + onesDay + " Tage[/b]." 
    &#125; 
    function makeArray&#40;&#41; &#123; 
          this.length = makeArray.arguments.length 
          for &#40;var i = 0; i < this.length; i++&#41; 
          this&#91;i+1&#93; = makeArray.arguments&#91;i&#93; 
    &#125; 
    //--> 
    </script> 
    </head>
    <body> 
    <font face="verdana" size="2"> 
    <p align="center">Dieses Script zeigt an seit wann deine Homepage Online ist 
    <p align="center"> 
    <script language="JavaScript"> 
    <!-- Hide this script from old browsers -- 
    document.write&#40;page&#41; 
    // -- End Hiding Here --> 
    </script> 
    </body>
    </html>
    Nach mir die Sinnflut

Ähnliche Themen

  1. fehler
    Von Gast im Forum Webanwendungen - Webapplikationen
    Antworten: 9
    Letzter Beitrag: 12.12.2007, 22:15
  2. Fehler
    Von BigWolf im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 5
    Letzter Beitrag: 17.05.2007, 16:03
  3. Fehler bei IE
    Von WWKiller im Forum HTML & CSS Forum
    Antworten: 23
    Letzter Beitrag: 22.07.2006, 16:14
  4. Fehler in FF und Fehler beim zentrieren
    Von smello im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 16.03.2006, 15:22
  5. Fehler bei SQL
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 11
    Letzter Beitrag: 15.10.2005, 19:49

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •