2010-11-19 9 views
-1

Hier ist der Teil meiner Seite mit dem Problem.Opera jQuery laden verursacht laden der ganzen Seite

<div id="notice_box" class="center"> 
    <div id="notice_cont"></div> 
<script> 
    function notice(more) 
    { 
     $('#notice_cont').load('notice.php?more_notice='+more); 
    } 
</script> 
</div> 
    <div id="notice_box_foot"> 
     <img src="images/notice-box-bl.png" class="left"> 
     <img src="images/notice-box-br.png" class="right"> 
    </div> 
</div> 

Das Skript soll #notice_cont mit notice.php füllen ..... eher es mit ihm die ganze Seite füllt .... funktioniert in allen Browsern außer Oper fein: s

+0

Woher kommt es? –

+0

Was macht dein Skript dort? – tbleckert

+0

Und was wird von notice.php zurückgegeben? Vielleicht hat der zurückgegebene Container das Attribut height = 100%. versuchen Sie, max_height von notice_cont div zu beschränken – heximal

Antwort

0

Ist Es liegt daran, dass sich Ihr Skript-Tag innerhalb des div befindet. Versuchen Sie es nach dem zu verschieben.

+0

Hat keinen Unterschied gemacht: S – Starlin

0

Bitte versuchen Sie die Ausgabe von notice.php mit der W3C HTML validator zu validieren. Die beschriebenen Symptome können auftreten, wenn der eingegebene HTML-Code ungültig ist, z. mit fehlenden End-Tags.