我有一个UIWebView,它通过viewDidLoad中的loadRequest加载URL。用户单击RootViewController中的按钮,该按钮会推动webview并显示一个网页。只有访问网页代码,有没有办法重定向用户?我尝试了META Refresh,但没有任何影响。
链接无效,因为webview中没有实现任何webview委托方法。我正试图避免暂时发布应用程序的更新。
答案 0 :(得分: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;
?>
的示例
其他服务器端语言应该有类似的东西。
3)使用javascript:
window.location = 'http://www.example.com/page123.html';
答案 1 :(得分:1)
使用javascript:
window.location = 'http://stackoverflow.com/questions/744329/possible-to-redirect-using-only-webpage';