+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Javascript funzt nicht mehr unter https

  1. #1
    War schon öfter hier
    Registriert seit
    07.04.2008
    Ort
    Königs Wusterhausen bei Berlin
    Beiträge
    186
    Bedankte sich
    23
    Erhielt 3 Danksagungen
    in 2 Beiträgen

    Standard Javascript funzt nicht mehr unter https

    Hallo Ihr Wissenden,

    Ich habe eine Klapptabelle dich mit Javascript auf- bzw zuklappen kann. Das funzte bisher tatellos. Seit Umstellung auf https geht das nicht mehr.
    Hier der Code
    PHP-Code:
        <!--script für Klapptabelle im Header -->
    <script type="text/javascript">
    function versteckt() {
        var elements = $("tr[id^=ghost]"); // alle tr's, die mit "ghost" beginnen
        for (var j = 0; j < elements.length; j++) {
            var element = elements[j];
            if (element.style.display=='none') {
                element.style.display='';
            } else {
                element.style.display='none';
            }
        }
    }
    </script>
    <?php
    // viel Code aber nicht relevant
    //dann
        
    if(!empty($object_empty_expose)) 
        {
            echo 
    "<h4><a href=\"#\" onclick=\"versteckt()\">Objekte ohne Exposè (Ein - / Ausblenden) </a></h4>";
            echo 
    "<br>";
            echo 
    "<table id=\"tab\">";
            echo 
    "<tr bgcolor=\"".COLOR_TOP."\" id=\"ghost0\" style=\"display:none\">";
            echo 
    "<dt>";
            echo 
    "<td>ID</td>";    
            echo 
    "<td>alte ONr. </td>";
            echo 
    "<td>PLZ </td>";
            echo 
    "<td>Ort</td>";
            echo 
    "<td>Straße </td>";
            echo 
    "<td>Status </td>";
            echo 
    "</tr>";
            echo 
    "</a></dt>";
            
    $ii=0;
            echo 
    "<dd>";
            foreach(
    $object_empty_expose AS $key=>$ele//Frage Variablen aus dem Array holen
            
    {
                    
    $gostcount=$ii+1;
                    
    $colorcontrol $ii 2;
                    if(
    $colorcontrol==1)
                    {
                        
    $bgcolor=COLOR_ONE;
                    }
                    else
                    {
                        
    $bgcolor=COLOR_TWO;
                    }
                    echo 
    "<tr id=\"ghost".$gostcount."\" style=\"display:none\"  bgcolor=\"$bgcolor\">";
                    
    $id=$ele['id'];
                    
    //echo "<td>".$id."</td>";
                    
    echo "<td><a href=\"listobject.php?id=".$id."&action=edito\" >".$id."</a></td>";
                    
    $aonr=$ele['aonr'];
                    echo 
    "<td>"$aonr"</td>";
                    
    $plz=$ele['plz'];
                    echo 
    "<td>"$plz"</td>";
                    
    $ort=$ele['ort'];
                    echo 
    "<td  class=\"left\">"$ort"</td>";
                    
    $strasse=$ele['strasse'];
                    
    $hsnr=$ele['hs_nr'];
                    
    $strasse=$strasse." ".$hsnr;
                    echo 
    "<td class=\"left\">".$strasse."</td>";
                    
    $status=$ele['status'];
                    if (
    $status=='Papierkorb')
                    {
                        echo 
    "<td><img src=\"images/trash.png\" alt=\"Papierkorb\"></td></tr>";
                    }
                    else
                    {
                        echo 
    "<td class=\"left\">$status </td>";
                    }
                    
    $ii ++;
            }
                    echo 
    "</table>";
                    echo 
    "</dl>";
        }
    ?>
    Die Funktion übrigens wird aufgerufen. Hat jemand eine Idee?
    Danke

  2. #2
    Wohnt hier Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    4.597
    Bedankte sich
    124
    Erhielt 1.797 Danksagungen
    in 1.597 Beiträgen

    Standard

    Das klingt eher danach, dass du z.B. Scripte, von denen das Script abhängig ist per http:// einbindest statt https://. Eine https-Seite darf http nicht laden bzw. nur mit expliziter Erlaubnis des Browser-Nutzers.

    Im Firefox-Inspektor siehst du so was im Reiter Netzwerkanalyse. 404-Status
    Joomlafachmann: https://www.ghsvs.de

  3. #3
    War schon öfter hier
    Registriert seit
    07.04.2008
    Ort
    Königs Wusterhausen bei Berlin
    Beiträge
    186
    Bedankte sich
    23
    Erhielt 3 Danksagungen
    in 2 Beiträgen

    Standard

    Ja logisch .... betriebsblind Herzlichen Dank

+ Antworten

Lesezeichen

Berechtigungen

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