javascript
  • jquery
  • opera
  • 2010-11-22 12 views 1 likes 
    1

    にページ全体の負荷が生じるという問題と私のページの一部です:jQueryの負荷はここでOperaブラウザ

    <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> 
    

    それは次のように呼び出されます:スクリプトが想定され

    <a style="margin-right:5px;" class="right" href="javascript:notice(3);"><img src="images/not-less.png" /></a> 
    

    #notice_contnotice.phpで埋めて...それはそれでページ全体を満たします... Opera以外のすべてのブラウザでうまくいきます!エラーもありません。

    +0

    だから誰もこのことで誰にも分かりません。 –

    答えて

    0

    私は<a>タグという変更を示唆している:

    <a style='margin-right: 5px' class='right' href='#' onclick='notice(3); return false'><img ...></a> 
    

    <a>タグ自体のデフォルトの動作が起こらないことを確認します。

    +0

    私は恐れていませんでした。 –

    +0

    どのバージョンのjQueryを使用していますか?そして、どのバージョンのOperaですか? – Pointy

    +0

    Opera v10.63およびjQuery v1.4.2の最新バージョン –

    0

    notice.phpの出力を検証しようとしましたか?あなたがこのマークアップを表示していないので、私はここで推測していますが、マークアップが不正であり、Operaが正しく挿入していないと思います。

    関連する問題