Avatar billede mekaniker Nybegynder
11. november 2002 - 12:29 Der er 1 løsning

Hvad sker der her

Er der nogle som kan fortælle mig hvad der går galt her.

Jeg får fejlen: myWin is null or not an object.

Det mærkelige er at det kun er på nogle maskiner, den fejler. Så er det en eller anden browserinstilling.

<script language="JavaScript">
function myOpen(id) {
  myX = (screen.availWidth-564)/2;
  myY = (screen.availHeight-260)/2;
myWin = window.open('produktbeskrivelse.asp?id=' + id,'popUp','width=564,height=260,screenX='+myX+',left='+myX+',screenY='+myY+',top='+myY+',toolbar=no,location=no,directories=no,status=no,menubar=no,titlebar=no,scrollbars=yes,resizable=no');
myWin.focus();
}
</script>


Response.Write "<a href='java script:myOpen("& search_recordset("Id") &");' onmouseover=""document.images['billedet'].src='" & bil &"'"" onmouseout=""document.images['billedet'].src='../images/produkter/blank.gif'"">" & search_recordset("Varenr") &"</a>"
Avatar billede Slettet bruger
11. november 2002 - 17:37 #1
Det er formentlig kun på ekstremt langsomme maskiner, at fejlen sker.
Prøv at slette linjen:

myWin.focus();

... og indsæt dette i body på "produktbeskrivelse.asp":

<body onLoad="self.focus();">

Det burde ikke kunne fejle!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester