Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在和Android应用程序的Webview中使用HTML按钮?_Java_Android_Html_Eclipse_Webview - Fatal编程技术网

Java 如何在和Android应用程序的Webview中使用HTML按钮?

Java 如何在和Android应用程序的Webview中使用HTML按钮?,java,android,html,eclipse,webview,Java,Android,Html,Eclipse,Webview,我有一个用JavaEclipse编写的应用程序外壳,它只返回一个Webview。在Webview返回的这个html中,我有一个按钮,可以将您带到下一页 当你点击按钮时,它只会高亮显示橙色,什么也不做。如果我把它作为一个链接,它将转到下一页 在我下面的代码中,它们是以不同方式生成的两个按钮。它们都在应用程序上显示一个按钮,但单击时什么也不做 <!DOCTYPE html> <html> <head> </head> <

我有一个用JavaEclipse编写的应用程序外壳,它只返回一个Webview。在Webview返回的这个html中,我有一个按钮,可以将您带到下一页

当你点击按钮时,它只会高亮显示橙色,什么也不做。如果我把它作为一个链接,它将转到下一页

在我下面的代码中,它们是以不同方式生成的两个按钮。它们都在应用程序上显示一个按钮,但单击时什么也不做

<!DOCTYPE html>
<html>
    <head>

    </head>
    <body>
        Welcome to this page blah blah blah
        <br />
        <input type="button" value="Click Me!" onClick="parent.location='fred.htm'"/>
        <button onClick="parent.location='fred.htm'">Click Me!</button>
    </body>
</html>

我想出来了。我不知道为什么我以前没有想到

但我只是在我的链接里放了一个按钮。因此,我最终得出以下结论:

<a href="fred.htm"><button>Click Me!</button></a>

不确定这样做是否正确,但它看起来像一个按钮,工作起来像一个按钮。

我认为问题在于您在onclick处理程序中执行的JavaScript

试一试

location.href='fred.htm'

而不是使用parent.href