ilch Forum » Allgemein » HTML, PHP, SQL,... » js problem ie

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hi leute

    ich hab ein problem und zwar blende ich mit js ein panel mit details ein

    loeble-reisen.de/index.php?tagesfahrten

    das klappt aber nur in chrome und im ff

    woran liegt es dass der ie das nicht packt?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Warum so?

    <a href="#" id="link06" onclick="reise06(); return false;">Details</a>
    
    function reise06(){
    	$('reise06').appear(); return false;
    }


    Ist doch doppelt gemoppelt:

    So reicht es doch auch und ist besser:

    <a href="#" onclick="$('reise06').appear(); return false;">Details</a>


    Und diese Scripte werden alle 2mal geladen:

    effects.js
    lightbox.js
    prototype.js
    scriptaculous.js

    Aber bau das mal so um wie oben und das doppelte laden weg machen, das sollte schon reichen. Der IE verarbeitet das ein wenig strenger als chrome und ff.
    Wer Rechtschreibfehler findet darf sie behalten!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hi ja also hab ich gemacht ... aber das bringt nix ... im ie gehts immer noch nicht
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Probier mal das:

    von:
    <a href="#" onclick="$('reise06').appear(); return false;">Details</a>


    in:
    <div style="cursor:pointer" onclick="$('reise06').appear(); return false;">Details</div>



    Und das doppelte Script laden raus.
    Wer Rechtschreibfehler findet darf sie behalten!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    es erscheint jetzt aber ganz unten ... ich will ja dass es so wie im chrome lädt...
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Das ist dann aber eher ein css Problem position: fixed; im IE und eventuell noch wo die kleinen anzeigen drin sind, aber da musst mal selber schauen weil ich ja nicht weis wie dein Code ausschaut und ob du das selber beeinflussen kannst.
    Wer Rechtschreibfehler findet darf sie behalten!
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    doch klar kann ich selber beeinflussen


    <!--Reise 06-->
    <div id="reise06" style=" padding: 5px; margin: 10px;	display:none; width:450px; height:300px; position: fixed; top: 150px; left: 200px; background: #E4E4E4; border:1px solid #16639B; z-index: 1; -moz-box-shadow: 0px 1px 5px #000; -webkit-box-shadow: 0px 1px 5px #000; box-shadow: 0px 1px 5px #000;">
    	<div style=" width: 100%; text-align: right;">
    		<input type="button" onclick="Effect.Fold('reise06'); return false;" value="Schliessen" >
    	</div>
    	<div class="half">
    		<p align="center"><span style="font-size: medium; text-align:center; color: #0A8ECA"><b>Ostermontagsfahrt ins Blaue<br></b>
    		</span></p>
    		<p>
    		<b>Mo. 09.04.12</b><br><br>
    		<b>Reise Nr.: 06</b><br><br>
    		<span style="color:#0A8ECA; text-align: right;"><b>Preis: EUR 23,00</b></span><br>
    		</p>
    	</div>
    </div>


    das ist der code von so ner box die dann angezeigt wird


    und natürlich verwende ich hier auch position: fixed;

    wie könnte ich das ändern?


    Zuletzt modifiziert von holz am 09.08.2012 - 18:01:14
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Dann mach mal aus position: fixed; ein position:absolute;
    Wer Rechtschreibfehler findet darf sie behalten!
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    merci^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten