std undefined

JavaScript

1 svar · 189 visningar · startad av Gimbo

Medlem sedan dec. 20001 626 inlägg
Trådstart#1

d e sa att jag har en bild, och da man for musen over bilden sa skall en pratbubbla dyka upp detta mha div, men nar jag laddar sidan sa far jag felmeddelandet att std is undefined... nar jag klickar pa fortsatta kora koden anda sa fungerar det...

det ar har den klagar:

var hideassdesc=0;
var assstatus="";
var keepassmenu = 0;
var keepassprompt = 1;
var keepasshelp = 0;
var comefirst = 20000;

function assinit() {
  if (assstatus != ""){
	return;
  }
  window.setTimeout("if ( assstatus=='') { assstatus='bubblepromt';std.showLayer('bubbleprompt'); }",comefirst);
}

function showassdescription() {
  if ((assstatus != "")&&(assstatus != "bubblehelptext")){
	return;
  }
  keepassprompt = 0;
  hideassdesc = 0;
  hideass();
  if (assstatus != "bubblemenu"){
	assstatus="bubbledescription";
  }
  std.showLayer(assstatus);  
}

function hideassdescription() {
  if (assstatus != "bubbledescription"){
	return;
  }
  hideassdesc = 1;
  window.setTimeout("if (hideassdesc) {std.hideLayer('bubbledescription');assstatus='';}",8000);
}

function showasshelptext() {
  std.hideLayer("bubbleprompt");
  std.hideLayer("bubbledescription");
  std.hideLayer("bubblemenu");
  assstatus="bubblehelptext";
  std.showLayer(assstatus);  
  keepasshelp = 1;
}

function hideasshelptext() {
  if (assstatus != "bubblehelptext"){
	return;
  }
  keepasshelp=0;
  window.setTimeout("if ((assstatus == 'bubblehelptext')&&(!keepasshelp)) {std.hideLayer('bubblehelptext');assstatus='';}",8000);
}

function showassmenu() {
  keepassprompt = 0;
  keepassmenu = 1;
  hideass();
  assstatus="bubblemenu";
  std.showLayer(assstatus);  
  keepassmenu = 0;
  window.setTimeout("if (assstatus=='bubblemenu') {std.hideLayer('bubblemenu');assstatus='';}",8000);
}

function hideass() {  
  if (!keepassprompt) {
    std.hideLayer("bubbleprompt");
  }
  std.hideLayer("bubbledescription");
  if (keepassmenu){
	  keepassmenu = 0;
  }else {
	  std.hideLayer("bubblemenu");
  }
  std.hideLayer("bubblehelptext");
  assstatus="";
}

function hideallass() {  
  std.hideLayer("bubbleprompt");
  std.hideLayer("bubbledescription");
  std.hideLayer("bubblemenu");
  std.hideLayer("bubblehelptext");
  keepassmenu=0;
  keepassprompt=0;
  assstatus="";
}

std.loadEvalString += "assinit();std.mouseListener.attachUp('hideallass');";
Medlem sedan feb. 20011 198 inlägg
#2

Var sätts std objektet?

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)