2012-03-21 14 views
1

Google ChromeでJavaスクリプトを使用してメタリフレッシュタグを無効にするにはどうすればよいですか?以下に示すように、私はメタリフレッシュタグを削除しようとしたことがありGoogle Chromeでメタリフレッシュタグを無効にする方法

は、

$('meta[http-equiv=Refresh]').remove() 

これはIE & Firefoxで正常に動作します。

+1

繰り返し質問:ここに私のコードです。 http://stackoverflow.com/questions/2568760/is-it-possible-to-use-javascript-to-change-the-meta-tags-of-the-page –

+0

拡張関連:http:// stackoverflowを参照してください。 com/questions/7720461/is-it-possible-to-disable-meta-refresh-in-google-chrome – XP1

答えて

0

DOMを操作してメタリフレッシュを無効にすることはできません。もう動作しません。

回避策は、元のマークアップを取得し、メタリフレッシュ要素を見つけて置換し、置き換えられたマークアップで新しいドキュメントを書き込むことです。

私はこの技術をChromeでテストしていませんが、Operaで動作します。

Using Javascript to override or disable meta refresh tag

関連する問題