Ergebnis 1 bis 6 von 6
  1. #1
    thundervirus ist offline Grünschnabel
    registriert
    18-12-2004
    Beiträge
    5

    Problem beim kombinieren zweier Scripte

    Also ich werde mal versuchen mein Problem zu schildern:

    Ich habe eine Seite mit einigen Links drauf und wenn man einen Link betätigt dann öffnet sich ein neues Fenster mit bestimmten Maßen und Eigenschaften -ich verwende dazu folgenden Code:

    Code:
    <a href="javascript: var kleinesfenster = window.open
    ('pfad_zur_datei/datei.htm','_blank', 'width=200,height=200,
    resizable=no,status=no,menubar=no,
    location=no,scrollbars=yes,toolbar=no')">Link-Name</a>
    So weit so gut.

    Aber damit nicht genug -ich will ausserdem, dass wenn man mit der Maus darüber fährt, ein kleines Fenster erscheint in dem Infos zu dem Link zu sehen sind (so wie auf der Seite mindfactory.de wenn man über die Bilder drüber fährt).
    Aus diesem Grund hab ich mir das JavaScript hier geholt: klick. Das Script habe ich von dieser Seite hier klick.

    Mein Problem ist nun wie ich diese beiden Javascripts (Fenster mit best. Größte + Overlibs) miteinander verbinde.

    Ich hab das mal ganz einfach so versucht, da ich fast keine Ahnung von JavaScript habe:

    Code:
    <a href="javascript: void(0);"
    onmouseover="return overlib('info-feld:Beschreibung.', AUTOSTATUS, WRAP);"
    onmouseout="nd();
    var kleinesfenster = window.open('pfad_zur_datei/datei.htm','_blank',
    'width=660,height=500,resizable=no,status=no,menubar=no,
    location=no,scrollbars=no,toolbar=no')
    ">link-name</a>
    Das Problem ist nur das wenn man mit der Maus auf den Link draufgeht zwar mein Info-Kästchen erscheint aber wenn der Mauszeiger den Link wieder verlässt, sich der Link öffnet. Ich möchte das sich der Link erst durch draufklicken öffnet...

    So nun meine Frage: Wie löse ich das Problem ?

    Bin für jede Hilfe sehr Dankbar !
    Votes gibts natürlich auch für denjengien der mir weiterhelfen kann !


    Vielen Dank für eure Hilfe !

  2. #2
    BerndDasBrot ist offline Kaiser
    registriert
    06-05-2004
    Beiträge
    1.473

    AW: Problem beim kombinieren zweier Scripte

    is ja kein wunder, du hattest im onmouseout-Tag ja das Fensteröffnen drin.
    gehts so?
    PHP-Code:
    <a href="javascript:var kleinesfenster = window.open('pfad_zur_datei/datei.htm','_blank',
    'width=660,height=500,resizable=no,status=no,menubar=no,
    location=no,scrollbars=no,toolbar=no');"
    onmouseover="return overlib('info-feld:Beschreibung.', AUTOSTATUS, WRAP);"
    onmouseout="nd();">link-name</a
    BernddasBRot

  3. #3
    thundervirus ist offline Grünschnabel
    registriert
    18-12-2004
    Beiträge
    5

    AW: Problem beim kombinieren zweier Scripte

    Jo das funktioniert !

    Vielen Dank !!!

    Noch ne kleine Frage: Kann man den Befehl so umschreiben dass wenn man mit der Maus über den link fährt zusätlich noch ein bestimmter Text in der Browser-statuszeile erscheint ? -das man nicht immer den langen JavaScript-Befehl in der Statusleiste sieht und auch kein # als Platzhalzer benutzt (sonst werden mehrere Links als schon besucht angezeigt...)

    Wenn ja wie lautet der Befehl dann ?


    Danke !!

  4. #4
    BerndDasBrot ist offline Kaiser
    registriert
    06-05-2004
    Beiträge
    1.473

    AW: Problem beim kombinieren zweier Scripte

    PHP-Code:
    <html>
    <
    head>
    <
    title>
    blablabla
    </title>
    <
    script type ="text/javascript">
    function 
    statusleiste() {
    var 
    speed         50
    var pause         2000
    var timerID       null
    var bannerRunning false 
    var ar            = new Array()
    ar[0] = "Dies ist irgendein Link"

    var currentMessage 0
    var offset 0

    function stopBanner() {
      if (
    bannerRunning)
        
    clearTimeout(timerID)
      
    bannerRunning false
    }

    function 
    startBanner() {
      
    stopBanner()
      
    showBanner()
    }

    function 
    showBanner() {
      var 
    text ar[currentMessage]

      if (
    offset text.length) {
        if (
    text.charAt(offset) == " ")
            
    offset++
        var 
    partialMessage text.substring(0offset 1)
        
    window.status partialMessage
        offset
    ++
        
    timerID setTimeout("showBanner()"speed)
        
    bannerRunning true
      

      else {
        
    offset 0
        currentMessage
    ++
        if (
    currentMessage == ar.length)
            
    currentMessage 0
        timerID 
    setTimeout("showBanner()"pause)
        
    bannerRunning true
      
    }
    }
    }
    </script>
    </head>
    <body>
    <a href="javascript:var kleinesfenster = window.open('pfad_zur_datei/datei.htm','_blank',
    'width=660,height=500,resizable=no,status=no,menubar=no,
    location=no,scrollbars=no,toolbar=no');"
    onmouseover="return overlib('info-feld:Beschreibung.', AUTOSTATUS, WRAP); statusleiste()"
    onmouseout="nd();">link-name</a> 
    </body>
    </html> 
    Das ganze wie immer uNgEtEsTeT

    BernddasBrot

  5. #5
    thundervirus ist offline Grünschnabel
    registriert
    18-12-2004
    Beiträge
    5

    AW: Problem beim kombinieren zweier Scripte

    Danke - aber leider gehts nicht. Das Info-Fenster wird nicth angezeigt und unten in der Statusleiste steht der lange JavaScript Ausdruck...

    Danke.

  6. #6
    thundervirus ist offline Grünschnabel
    registriert
    18-12-2004
    Beiträge
    5

    AW: Problem beim kombinieren zweier Scripte

    Kann mir keiner helfen ? (mit dem Text in der Browser-Statuszeile ?



    Danke !

Ähnliche Themen

  1. 2 Scripte kombinieren
    Von macteufel im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 19-08-2004, 13:33
  2. Navigation frames problem (target)
    Von kingu im Forum JavaScript
    Antworten: 10
    Letzter Beitrag: 24-03-2004, 18:23
  3. 2 Scripte kombinieren -aber wie?
    Von Ray im Forum JavaScript
    Antworten: 10
    Letzter Beitrag: 25-06-2003, 15:42
  4. Problem mit Drop-Down Menu
    Von mohelten im Forum Allgemeines
    Antworten: 11
    Letzter Beitrag: 20-09-2002, 15:46
  5. MM Verhalten - Problem bei nur IE
    Von jawk im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 21-02-2002, 19:03

Lesezeichen

Berechtigungen

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