イメージをページに挿入しています。それぞれは外部URL(imdb)から来ます。しかし、読み込まれていない一連の画像が壊れたリンクとして表示されます。そのような画像のすべてのURLのは、「@」が含まれる:奇妙なimg src(@)内の特殊文字
<img src="http://ia.media-imdb.com/images/M/[email protected]_V1_SX300.jpg" class="sf-img" style="opacity: 1;">
、問題なく(ローカルホスト)ローカル画像の負荷を、それをテストするとき。しかし、私はそれを私のサーバーにアップロードしてテストすると、イメージは見当たりません。
私はここで少し失われています。私は '@'がこれを引き起こしているのかどうかはわかりません。
残りの画像は正しく読み込まれます。
は、URLエンコードについての読み取りを持っています。 http://www.w3schools.com/tags/ref_urlencode.asp – FloatingKiwi
Alredyは運がないencodeURI()で試行しました。 '@'は予約文字の一部です – user3462228