【问题标题】:What happens in UIWebView when "Go" Button is touched触摸“Go”按钮时 UIWebView 中会发生什么
【发布时间】:2011-04-02 04:08:49
【问题描述】:

如果您有一个带有文本字段的 UIWebView 和一个从该文本字段获取值然后执行一些操作的按钮。

当您触摸文本字段时,键盘会显示一个 Go 按钮。我试图弄清楚按下 Go 按钮时引擎盖下到底发生了什么?

如何以编程方式模拟该动作?

【问题讨论】:

    标签: iphone ios uiwebview


    【解决方案1】:

    当用户按下键盘的 GO 按钮时,将使用以下内容...

         NSString *urlAddress = mytextFieldText.text;
        //Create a URL object.
        NSURL *url = [NSURL URLWithString:urlAddress];
        NSURLRequest *aRequest = [NSURLRequest requestWithURL:aURL];
        //load the index.html file into the web view.
        [aWebView loadRequest:aRequest];
    

    谢谢

    查看下面的 SO 帖子以收听 UITextField 中的键盘 GO 按钮。

    Dismiss iphone keyboard

    【讨论】:

    • 如果你有一个加载了 google 的 UIWebView 并且你输入了一个搜索词并按下 GO,GO 按钮怎么知道它应该按下搜索按钮?如果网页上有多个按钮怎么办? GO 怎么知道该怎么做?
    • 它的行为应该与任何普通 Web 表单在按 Enter 时的行为方式相同。在大多数浏览器中,如果文本框位于具有提交类型输入字段的表单中,则当您点击返回时,该表单将被提交。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-03
    • 2011-01-28
    • 2017-07-23
    • 2012-06-30
    相关资源
    最近更新 更多