【问题标题】:How come I keep getting a Failed to load resource: Error everytime I run my application?为什么我每次运行我的应用程序时都会收到加载资源失败:错误?
【发布时间】:2019-07-30 04:20:49
【问题描述】:

我做了一个进化计算器,我一直想出这个 基本上,您单击按钮,计算机会提示您两次,并根据用户对提示的回答来增加一些内容...我对 HTML 相当陌生,所以..

这是我的代码

<!DOCTYPE HTML>
<html>
    <head>
    <title>Pokemon GO evolution calculator </title>
    <link rel="stylesheet" href="css/main.css">
    </head>
    <body>
        <a href="#" class ="button button-primary" style ="color:white" onclick="var evo = prompt('What Pokemon Do you want to evolve?'); var cp = prompt('How Much CP Does your Pokemon Have?');
        evo.toLowerCase();
        if (evo == 'bulbasaur'){
            var multipler = 1.555;
            var answer = multipler * cp;
            var evoName = 'Ivysaur';
        }
        else if (evo == 'ivysaur'){
            var multipler = 1.405;
            var answer = multipler * cp;
            var evoName = 'Venasaur';
        }
        else if (evo == 'charmander'){
            var multipler = 1.67;
            var answer = multipler * cp;
            var evoName = 'Charmeleon';
        } 

        else if (evo == 'charmeleon'){
            var multipler = 1.72;
            var answer = multipler * cp;
            var evoName = 'Charizard';
        }  
        else if (evo == 'squirtle'){
            var multipler = 1.645;
            var answer = multipler * cp;
            var evoName = 'Wartortle';
        }  
        else if (evo == 'wartortle'){
            var multipler = 1.525;
            var answer = multipler * cp;
            var evoName = 'Blastoise'; 
        } 
        else if (evo == 'caterpie'){
            var multipler = 1.06;
            var answer = multipler * cp;
            var evoName = 'Metapod';
        }
        else if (evo == 'metapod'){
            var multipler = 3.655;
            var answer = multipler * cp;
            var evoName = 'Butterfree';
        }
        else if (evo == 'weedle'){
            var multipler = 1.08;
            var answer = multipler * cp;
            var evoName = 'Kakuna';
        } 
        else if (evo == 'kakuna'){
            var multipler = 3.36;
            var answer = multipler * cp;
            var evoName = 'Beedrill';
        }
        else if (evo == 'pidgey'){
            var multipler = 1.885;
            var answer = multipler * cp;
            var evoName = 'pidgeotto';
        }
        else if (evo == 'pidgeotto'){
            var multipler = 1.755;
            var answer = multipler * cp;
            var evoName = 'Pidgeot';
        }
        else if (evo == 'rattata'){
            var multipler = 2.67;
            var answer = multipler * cp;
            var evoName = 'Raticate';
        }
        else if (evo == 'spearow'){
            var multipler = 2.695;
            var answer = multipler * cp;
            var evoName = 'Fearow';
        }   
        else if (evo == 'ekans'){
            var multipler = 2.265;
            var answer = multipler * cp;
            var evoName = 'Arbok';
        }
        else if (evo == 'pikachu'){
            var multipler = 2.355;
            var answer = multipler * cp;
            var evoName = 'Raichu';
        } 
        else if (evo == 'sandshrew'){
            var multipler = 2.555;
            var answer = multipler * cp;
            var evoName = 'Sandslash';
        } 
        else if (evo == 'nidoran'){
            var multipler = 1.64;
            var answer = multipler * cp;
            var evoName = 'Nidorina';
        } 
        else if (evo == 'nidorina'){
            var multipler = 1.92;
            var answer = multipler * cp;
            var evoName = 'Nidoqueen';
        } 
        else if (evo == 'nidoran'){
            var multipler = 1.675;
            var answer = multipler * cp;
            var evoName = 'Nidorino';
        } 
        else if (evo == 'nidorino'){
            var multipler = 1.75;
            var answer = multipler * cp;
            var evoName = 'Nidoking';
        } 
        else if (evo == 'clefairy'){
            var multipler = 2.11;
            var answer = multipler * cp;
            var evoName = 'Clefable';
        } 
        else if (evo == 'vulpix'){
            var multipler = 2.71;
            var answer = multipler * cp;
            var evoName = 'Ninetales';
        } 
        else if (evo == 'jigglypuff'){
            var multipler = 2.44;
            var answer = multipler * cp;
            var evoName = 'Wigglytuff';
        } 
        else if (evo == 'zubat'){
            var multipler = 3.115;
            var answer = multipler * cp;
            var evoName = 'Golbat';
        }
         else if (evo == 'oddish'){
            var multipler = 1.495;
            var answer = multipler * cp;
            var evoName = 'gloom';
        }  
        else if (evo == 'gloom'){
            var multipler = 1.505;
            var answer = multipler * cp;
            var evoName = 'Vilepume';
        }
        else if (evo == 'paras'){
            var multipler = 1.97;
            var answer = multipler * cp;
            var evoName = 'Parsect';
        }
        else if (evo == 'venonat'){
            var multipler = 1.875;
            var answer = multipler * cp;
            var evoName = 'Venomoth';
        }
        else if (evo == 'diglett'){
            var multipler = 1.875;
            var answer = multipler * cp;
            var evoName = 'Dugtrio';
        }
        else if (evo == 'meowth'){
            var multipler = 2.11;
            var answer = multipler * cp;
            var evoName = 'meowth';
        }
        else if (evo == 'psyduck'){
            var multipler = 2.255;
            var answer = multipler * cp;
            var evoName = 'Golduck';
        }
        else if (evo == 'mankey'){
            var multipler = 2.215;
            var answer = multipler * cp;
            var evoName = 'Primeape';
        }
        else if (evo == 'growlithe'){
            var multipler = 2.305;
            var answer = multipler * cp;
            var evoName = 'Arcanine';
        }
        else if (evo == 'poliwag'){
            var multipler = 1.805;
            var answer = multipler * cp;
            var evoName = 'Poliwhirl';
        }
        else if (evo == 'poliwhirl'){
            var multipler = 1.93;
            var answer = multipler * cp;
            var evoName = 'Poliwrath';
        }   
        else if (evo == 'abra'){
            var multipler = 1.68;
            var answer = multipler * cp;
            var evoName = 'Kadabra';
        } 
        else if (evo == 'kadabra'){
            var multipler = 1.53;
            var answer = multipler * cp;
            var evoName = 'Alkazam';
        }  
        else if (evo == 'machop'){
            var multipler = 1.645;
            var answer = multipler * cp;
            var evoName = 'Machoke';
        } 
        else if (evo == 'machoke'){
            var multipler = 1.59;
            var answer = multipler * cp;
            var evoName = 'Machamp';
        }  
        else if (evo == 'bellsprout'){
            var multipler = 1.57;
            var answer = multipler * cp;
            var evoName = 'Weepinbell';
        } 
        else if (evo == 'weepinbell'){
            var multipler = 1.495;
            var answer = multipler * cp;
            var evoName = 'Victreebel';
        }
        else if (evo == 'Tentacool'){
            var multipler = 2.535;
            var answer = multipler * cp;
            var evoName = 'Tentacruel';
        }
        else if (evo == 'geodude'){
            var multipler = 1.735;
            var answer = multipler * cp;
            var evoName = 'Graveler';
        }
        else if (evo == 'Graveler'){
            var multipler = 1.675;
            var answer = multipler * cp;
            var evoName = 'Golem';
        }
        else if (evo == 'ponyta'){
            var multipler = 1.535;
            var answer = multipler * cp;
            var evoName = 'Rapidash';
        }
        else if (evo == 'slowpoke'){
            var multipler = 2.2;
            var answer = multipler * cp;
            var evoName = 'Slowbro';
        }
        else if (evo == 'magnemite'){
            var multipler = 2.18;
            var answer = multipler * cp;
            var evoName = 'Magneton';
        } 
        else if (evo == 'doduo'){
            var multipler = 2.175;
            var answer = multipler * cp;
            var evoName = 'Dugtrio';
        }    
        else if (evo == 'seel'){
            var multipler = 1.995;
            var answer = multipler * cp;
            var evoName = 'Dewgong';
        }
        else if (evo == 'grimer'){
            var multipler = 2.1;
            var answer = multipler * cp;
            var evoName = 'Muk';
        }
        else if (evo == 'shellder'){
            var multipler = 2.635;
            var answer = multipler * cp;
            var evoName = 'Cloyster';
        }      
        else if (evo == 'gastly'){
            var multipler = 1.79;
            var answer = multipler * cp;
            var evoName = 'Haunter';
        }
        else if (evo == 'haunter'){
            var multipler = 1.665;
            var answer = multipler * cp;
            var evoName = 'Gengar';
        }  
        else if (evo == 'krabby'){
            var multipler = 2.375;
            var answer = multipler * cp;
            var evoName = 'Kingler';
        }  
        else if (evo == 'voltorb'){
            var multipler = 2.02;
            var answer = multipler * cp;
            var evoName = 'Electrode';
        }   
        else if (evo == 'exeggcute'){
            var multipler = 2.94;
            var answer = multipler * cp;
            var evoName = 'Exeggutor';
        }   
        else if (evo == 'cubone'){
            var multipler = 1.66;
            var answer = multipler * cp;
            var evoName = 'Marowak';
        }     
        else if (evo == 'koffing'){
            var multipler = 2.025;
            var answer = multipler * cp;
            var evoName = 'Weezing';
        }    
        else if (evo == 'rhyhorn'){
            var multipler = 1.905;
            var answer = multipler * cp;
            var evoName = 'Rhydon';
        }  
        else if (evo == 'Horsea'){
            var multipler = 2.21;
            var answer = multipler * cp;
            var evoName = 'Seadra';
        }   
        else if (evo == 'Goldeen'){
            var multipler = 2.19;
            var answer = multipler * cp;
            var evoName = 'Seaking';
        }  
        else if (evo == 'Staryu'){
            var multipler = 2.395;
            var answer = multipler * cp;
            var evoName = 'Starmie';
        }   
        else if (evo == 'magikarp'){
            var multipler = 11.03;
            var answer = multipler * cp;
            var evoName = 'Gyarados';
        }  
        else if (evo == 'omanyte'){
            var multipler = 2.055;
            var answer = multipler * cp;
            var evoName = 'Omasters';
        } 
        else if (evo == 'kabuto'){
            var multipler = 2.17;
            var answer = multipler * cp;
            var evoName = 'Kabutops';
        }      
        else if (evo == 'dratini'){
            var multipler = 1.825;
            var answer = multipler * cp;
            var evoName = 'Dragonair';
        }   
        else if (evo == 'dragonair'){
            var multipler = 1.825;
            var answer = multipler * cp;
            var evoName = 'Dragonite';
        }    
        else if (evo == 'Eevee'){
            var Eevolution = prompt('Which Eevee lution do you want?');
            Eevolution.toUpperCase();                                                                     
            if(Eevolution == 'vaporeon'){
                var multipler = 2.645;
                var answer = multipler * cp;
                var evoName = 'Vaporeon';
            }
            else if(Eevolution == 'flareon'){
                var multipler = 2.55;
                var answer = multipler * cp;
                var evoName = 'Flareon';
            }  
            else if(Eevolution == 'jolteon'){
                var multipler = 2.05;
                var answer = multipler * cp;
                var evoName = 'Jolteon';
            }                                                                     
         } 
        alert(evoName + ' will have ' + answer + ' cp');">Generate Evolution CP</a>
    </body>
</html>

CSS

body, input, button{
    font: 14px "Arial";
}


.button{
    padding: 8px 16px;
    display:inline-block;
    text-decoration: none;
    border-radius:3px;


}
.button-primary{
    background:#0066cc;
    color:darkblue;
}
.button-primary:hover {
    background:#33ccff;
}

【问题讨论】:

  • 请在问题上发布您的错误消息。您可以将图像插入问题本身。

标签: html css if-statement button runtime-error


【解决方案1】:

您的错误只是说您的服务器上没有favicon.ico。这与您的代码无关。默认情况下,html 会在 / 上查找名称为 favicon.ico 的网站图标。由于它没有找到它,并且您没有声明在其他路径和/或使用其他名称搜索它,它会在控制台上引发 404 错误。更多关于为什么要指定它的信息可以找到here

只要确保添加声明或将文件放在那里,就不会再出现该错误。

除此之外,您的代码似乎工作正常 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-04
    • 2020-08-13
    相关资源
    最近更新 更多