function title_change()
{
var nVer="1.7"
var strTitle=document.title()
if (strTitle.indexOf("nVer")==0)
{strTitle=substring(0,(strTitle.indexOf("nVer")-3))
else if (strTitle.indexOf("nVer")==-1)
strTitle=strTitle.concat("nVer")
}
document.title=strTitle
timeout = setTimeout("title_change()",2000)
}
Får felet: object expected
sen får jag ett syntaxfel som bara inträffar första gången sidan öppnas
Jag postar en gång till för at flytta upp tråden och om möjligt få hjälp av nån som kan.
colione skrev:
function title_change()
{
var nVer="1.7"
var strTitle=document.title()
if (strTitle.indexOf(nVer)==0)
{strTitle=substring(0,(strTitle.indexOf(nVer)))
else if (strTitle.indexOf(nVer)==-1)
strTitle=strTitle.concat(nVer)
}
document.title=strTitle
timeout = setTimeout("title_change()",2000)
}
Jag är osäker hur du vill ändra titeln, men om vi tittar syntax-mässigt på koden borde den vara;
function title_change(){
var nVer="1.7"
var strTitle=document.title
if (strTitle.indexOf(nVer)==0){
strTitle="Någonting"; // om titeln börjar på 1.7
}else if (strTitle.indexOf(nVer)==-1){
strTitle="Någonting annat"; // om titeln inte innehåller 1.7
}
document.title=strTitle
}
timeout = setTimeout("title_change()",2000)
Jag skulle kolla hur det gick att ändra titeln och huruvida den gick att få och blinka, dvs, kan man få ha titeln och om den innehåller 1.7 tas 1.7 bort men om den inte innehåller 1.7 läggs 1.7 till och så loopar den om det.