1

viewDidLoad の loadRequest を介して URL をロードする UIWebView があります。ユーザーが RootViewController のボタンをクリックすると、Web ビューがプッシュされ、Web ページが表示されます。Web ページのコードにしかアクセスできない場合、ユーザーをリダイレクトする方法はありますか? META Refresh を試してみましたが、効果はありませんでした。

WebView には WebView デリゲート メソッドが実装されていないため、リンクは機能しません。今のところ、アプリのアップデートをリリースしないようにしています。

4

2 に答える 2

2

1)メタリフレッシュ構文をもう一度確認します。

<head>
<meta http-equiv="refresh" content="0; URL=http://www.example.com/page123.html" />
</head>

2)あなたはあなたがウェブページコードにアクセスできると言いました、これはどこまで行きますか?http-headerを操作できますか?php-pageの場合、これは可能です:

<?php
header("Location: http://www.example.com/page123.html"); /* Redirect browser */

/* Make sure that code below does not get executed when we redirect. */
exit;
?>

http://de.php.net/headerからの例

他のサーバー側の言語にも同様のものが必要です。

3)javascriptを使用します:

window.location = 'http://www.example.com/page123.html';
于 2009-04-13T16:10:29.103 に答える
1

JavaScript を使用:

window.location = 'http://stackoverflow.com/questions/744329/possible-to-redirect-using-only-webpage';
于 2009-04-13T15:59:46.727 に答える