Om en domän normalt fungerar men drabbas av en driftstörning , blir onåbar, så tar det upp 1 min innan han slutar leta, därmed blir hela sidan seg, går det att känna av på något "snabbt" sätt?
Eller finns det någon smart lösning, vill inte behöva manuellt ta bort scriptet! Använder den här koden!
Det här webbhotellet har en sådan störning just nu iaf
[kod]
<script type="text/javascript" src="http://ww.citynetwork.se/test.js"></script>
[/kod
Det man kan tänka sig är ju att du hämtar något från domänen och kollar om det fungerar. (T ex ett skript som sätter en variabel)
Men problemet ligger ju lägre än så. Om du ska pröva något på det viset kommer sidan aldrig laddas förrän din dator kontaktat DNS'en och sedan försökt hämta sidan, vilket är flaskhalsen. Men man kan ju tänka sig nån introsida:
test.js
testvar = true;
index.html
<script type="text/javascript" >
var testvar = false;
</script>
<script type="text/javascript" src="http://ww.citynetwork.se/test.js"></script>
<script type="text/javascript">
window.onload=function(){
if(testvar)
location.replace("index2.html")
else
document.getElementById("foo").innerHTML = "Ett skript kunde inte laddas";
}
</script>
<div id="foo">
Vänta, sidan laddas...
</div>
Ska givetvis vara 3st www i citynetwork.se men citynetwork.se domänen var nere i över 1 timme o under tiden så försökte en annan sida hämta scriptet från citynetworks, följden blev att hemsidan tog lång tid att ladda!
Det jag vill är att antingen så ska scriptet ladda om det går vill säga...annars så ska ska han bara skita i det, men jag vill inte att det tar så lång tid!
Går det att undvika?
254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2