0

これは非常に単純な答えかもしれませんが、最後の 1 時間かけて、最初の読み込み後に php ページが 3 回更新された理由を突き止めようとしました。

<img src="#" style="what:ever;" alt="" />

原因は、source 属性の数字記号であることが判明しました。コードを次のように変更した後、すべてが期待どおりに機能します。

<img src="" style="what:ever;" alt="" />

このイメージタグは、私が知らない関連性がある場合、jquery によって変更されます。

では、なぜ私は人生の最後の時間を無駄にしたのでしょうか?

4

2 に答える 2

0

マークBが言ったことは正しい。

追加情報: ブラウザには、「src 」属性が表示されるたびに、src 属性の値を読み込もうとする動作があります。

このために「スクリプト」タグを指定できます。何らかの URL でsrc属性を指定すると、その結果をスクリプト タグにロードしようとします。同様に、imgタグも src 属性で指定されたパスから画像を読み込もうとします。

この場合、「 # 」のように見える場合、「# をロードしようとします。これは、実際にはコンテキスト内の現在のページを意味します。それが理由です。

于 2012-11-23T07:58:27.537 に答える
0

"src="#" は基本的に "the current url" の省略形です。html のチャンクを画像として読み込もうとするため、これは画像には無効です。

– マーク B

于 2012-10-31T14:44:49.150 に答える