2

「このウェブページは利用できません」というエラーを防ぐ方法はありますか?別のサイトに表示されたiframe内に表示することから?

たとえば、Webサイトがあり、Facebookファンをボックスに表示したい場合、それを表示する1つの方法は、iframe(通常はFacebookが提供するコード)を使用することです。ただし、何らかの理由でFacebookがダウンしているか、応答が遅い場合(現在のように)、iframeを表示する必要があるWebサイトに次のように表示されます。

このウェブページは利用できません。

http://www.facebook.com/plugins/likebox.php?id=xxxxxxxxxx&width=182&connections=6&stream=false&header=true&height=287のWebページが一時的にダウンしているか、新しいWebアドレスに恒久的に移動している可能性があります。

•このエラーの詳細以下は、元のエラーメッセージエラー324(net :: ERR_EMPTY_RESPONSE):不明なエラーです。

Facebook(または他のWebサイト)が利用できない場合は、何も表示しないか、同じサイズ(高さ/幅)のグラフィックを表示するか、ホームページにエラーを表示する以外の多くの選択肢を表示してください。それは私のサイトがユーザーに壊れているように見えます。

どんなアイデアでも大歓迎です!前もって感謝します

4

2 に答える 2

3

iframeのonerror=""プロパティを使用して、クリエイティブなことを行うことができます。このことを考慮:

<iframe src="foo.bar" onerror="this.location.reload();" />

お役に立てれば

編集:これはもう機能しません。

于 2010-08-23T23:07:43.267 に答える
1

サーバー側で何かをしている場合は、そのURLをテストして、404エラーが返されるかどうかを確認できます。

于 2010-08-23T23:16:01.183 に答える