我是Android应用程序开发和学习它的新手.
我开发了一个使用a加载网站链接的应用程序WebView.它工作正常.
但是,当WebView加载页面时,我在显示和隐藏进度条时遇到问题.
当WebView加载网站的主链接和内部链接并在页面完全加载时隐藏进度条时,我想显示一个进度条(中心只是微调器).
我的Java代码:
package in.matebook.myapplication;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView myWebView = (WebView) findViewById(R.id.webView);
myWebView.setWebViewClient(new MyWebViewClient());
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.loadUrl("http://www.labnol.org");
}
private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (Uri.parse(url).getHost().equals("www.labnol.org")) {
// This is my web site, …Run Code Online (Sandbox Code Playgroud) PHP中是否有一个函数可以打印随机月份?
像 mt_rand(); 打印随机数。
如果否,有什么简单的方法可以打印随机月份?
我正在使用以下代码:
$randmo = mt_rand(1,12);
if($randmo == 1)
{
$randmonth = "Jan";
}
elseif($randmo == 2)
{
$randmonth = "Feb";
}
elseif($randmo == 3)
{
$randmonth = "Mar";
}
elseif($randmo == 4)
{
$randmonth = "Apr";
}
elseif($randmo == 5)
{
$randmonth = "May";
}
elseif($randmo == 6)
{
$randmonth = "Jun";
}
elseif($randmo == 7)
{
$randmonth = "Jul";
}
elseif($randmo == 8)
{
$randmonth = "Aug";
}
elseif($randmo == 9)
{
$randmonth = "Sep"; …Run Code Online (Sandbox Code Playgroud) 我想在页面加载中显示一个加载图标。
我正在使用HTML,CSS和JS代码。
HTML:
<div class="loader-icon"></div>
Run Code Online (Sandbox Code Playgroud)
JS:
$(window).load(function() {
$(".loader-icon").fadeOut("slow");
});
$('a').click(function(){
$(".loader-icon").fadeIn("slow");
})
Run Code Online (Sandbox Code Playgroud)
以及一些CSS以显示的加载图标div.loader-icon。
如果我单击任何重定向到另一个页面的链接,则工作正常。但是,当链接没有重定向到另一个页面时,它将不起作用。就像当我单击“返回顶部”图标时一样,加载图标一直显示。它不会消失。
假设:
<a href="http://example.com/page/">Page Now</a>
<a href="http://example.com/page/#">Back to Top</a>
<a href="http://example.com/page2/">Page Other</a>
Run Code Online (Sandbox Code Playgroud)
它适用于“其他页面”,但不适用于“返回首页”。
因此,我想为href不是以“#”结尾的锚选择一个选择器。还是有使用其他简单技巧完成同一件事的更好方法?