1

我有一个 UIWebView,它通过 viewDidLoad 中的 loadRequest 加载 URL。用户单击 RootViewController 中的一个按钮,该按钮会推送 webview 并出现一个网页。只能访问网页代码,有没有办法重定向用户?我尝试了 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 回答