Announcement

Collapse
No announcement yet.

Firefox führt js nicht aus, auf anderem Comp ja

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Firefox führt js nicht aus, auf anderem Comp ja

    ich habe ein js das in meinem Firefox 3.6.8 richtig ausgeführt wird, auf allen anderen Computer (der gleiche winXP, die gleiche Firefox-Version) nicht.
    Code der Function:
    PHP Code:
    $('#oldprovidername').change(function() {
        $(
    '#oldprovwarn').text("");
            
    altprov=$('#oldprovidername :selected').text();
            
    warn "Weil der Altanbieter " altprov " ist, müssen Sie \nIhren alten Vertrag selbst kündigen sonst wird der Antrag nicht angenommen. \n Haben Sie den Vertrag gekündigt?";    
            var 
    arr = [ "teldafax""flex" ];
            $.
    each (arr, function(indexvalue) {        
                if (
    altprov.toLowerCase().searchvalue) != -1) {
                     var 
    Check false;
                        
    Check confirm(warn);
                        if (
    Check == false) {
                            $(
    '#oldprovwarn').css("color""red");
                            $(
    '#oldprovwarn').text("Der Kunde hat den bestehenden Vertrag noch nicht gekündigt! "); 
                        } else {
                            $(
    '#oldprovwarn').css("color""blue");
                            $(
    '#oldprovwarn').text("Bestätigung: der Kunde hat den bisherigen Vertrag gekündigt.");
                        }
                }    
            });    
        });
    -----------------
    auch so nicht:
    $(
    '#oldprovidername').change(function() {
        $(
    '#oldprovwarn').text("");
            
    altprov=$('#oldprovidername :selected').text();
            
    altprkl altprov.toLowerCase();
            var 
    arr = [ "teldafax""flex" ];
            $.
    each (arr, function(indexvalue) {
                
    erg altprkl.matchvalue);
                if (
    erg) {
                     var 
    Check false;
                        
    Check confirm('Bei diesem Anbieter muss der Kunde selbst kuendigen. \nHaben Sie den Vertrag gekuendigt?');
                        if (
    Check == false) {
                            $(
    '#oldprovwarn').css("color""red");
                            $(
    '#oldprovwarn').text("Der Kunde hat den bestehenden Vertrag noch nicht gekuendigt! "); 
                        } else {
                            $(
    '#oldprovwarn').css("color""blue");
                            $(
    '#oldprovwarn').text("Der Kunde hat den bisherigen Vertrag bereits gekuendigt.");
                        }
                }    
            });    
        });
    --------------- 

  • #2
    Hallo,
    Originally posted by bdom View Post
    ich habe ein js das in meinem Firefox 3.6.8 richtig ausgeführt wird, auf allen anderen Computer (der gleiche winXP, die gleiche Firefox-Version) nicht.
    Was heißt das? Passiert nicht das erwartete? Gibt es Fehlermeldungen? Was sagt die Fehlerkonsole? Was soll überhaupt passieren? Wie sieht das zugehörige HTML aus? Fragen über Fragen ...

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      Hallo,

      ist beim anderen FF ev. NoScript aktiviert?


      mfG Gü
      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

      Comment


      • #4
        Offenbar nutzt du JQuery. Wie ist das eingebunden? Direkt oder per Download
        Christian

        Comment


        • #5
          Die Lösung war banal - kein Programmier-Problem sondern die Caches der Brauser die immer noch die umgeänderte Version von der js-Datei lieferten. Löschen des Caches hat dann geholfen.
          Allerdings bleiben 2 Fragen ungelöst :
          1) Warum holt der Firefox die geänderte (php)Seite nicht komplett, ohne die geänderten Js-Dateien?
          2) Wie kann ich (vom Programm aus) das vollständige Laden der Seite erzwingen (ich kann ja nicht jedem Benutzer raten, lösche den Cache)?
          Weiß jemand dafür die Lösung?
          Zuletzt editiert von bdom; 18.08.2010, 12:13.

          Comment


          • #6
            Originally posted by bdom View Post
            Weiß jemand dafür die Lösung?
            http://www.lmgtfy.com/?q=caching%20deaktivieren%20php
            Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

            Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

            Comment

            Working...
            X