0

そのため、大量の JavaScript を書き終えたところ、Chrome で見たものが Firefox と IE 8 の両方で無視されていることがわかりました (統計によると、これがターゲット ブラウザーです)。コードは次のとおりです。

   <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js" type="text/javascript"></script>
   <script type="text/jscript" language="javascript" >

   alert("here");
    $(window).load(function () {

        $('div#pop-up').hide();
        $('div#pop-up-side').hide();
   ....

入れました

   alert("here");

そしてすぐに、アラート(「ここ」)を取得するブラウザはChromeだけであることに気付きました。これを修正する可能性のあるアイデアはありますか? 他に何を提供すればよいかわかりません。お知らせください。

4

2 に答える 2

1

このtype属性はオプションであり、存在しない場合はデフォルトですtext/javascript。このlanguage属性はブラウザによって無視されます。どちらも省略できます。

また、使用した方が良いです.ready()

$(document).ready(function () {
    alert("here");
    $('div#pop-up').hide();
    $('div#pop-up-side').hide();
    ...

コンソールでエラーを確認します。

于 2012-06-01T23:59:45.893 に答える
0

Firefox では、適切なタイプ ( ではtext/jscriptなく) を使用すると役立ちます。text/javascriptIEで何が表示されているかわかりません...

于 2012-06-02T05:39:08.613 に答える