Du har option explicit på, det innebär att du måste definiera alla variabler du ska använda.
Är myinfo ett globalt objekt? Prova att lägga med det på din dim-rad.
mvh
4 svar · 182 visningar · startad av soffan76
Godmorgon alla!
Jag har installerat om min PWS (har Win NT Workstation).
Nu när jag skriver in localhost så får jag ett felmeddelande:
Microsoft VBScript runtime error '800a01f4'
Variable is undefined: 'myinfo'
/Default.asp, line 6
Varför fungerar sidan inte?
Så här ser default.asp ut:
<%@ LANGUAGE="VBSCRIPT" %>
<%
Option Explicit
Dim ranWizard, intID, i, background, theme, frameHeight, pagePicture, pageText, pageType, pagewords
If myinfo.Theme <> "" Then
Theme = myinfo.Theme
%>
<!--
$Date: 9/05/97 11:21a $
$ModTime: $
$Revision: 8 $
$Workfile: default.asp $
-->
<HTML>
<HEAD>
<!--#include virtual ="/iissamples/homepage/sub.inc"-->
<META NAME="GENERATOR" Content="Microsoft Visual InterDev 1.0">
<META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE><% call Title %></TITLE>
<% call styleSheet %>
</HEAD>
<BODY TopMargin="0" Leftmargin="0">
<!--#include virtual ="/iissamples/homepage/theme.inc"-->
</BODY>
</HTML>
<%
Else
response.redirect "/IISSamples/Default/welcome.htm"
End If
%>
Du har option explicit på, det innebär att du måste definiera alla variabler du ska använda.
Är myinfo ett globalt objekt? Prova att lägga med det på din dim-rad.
mvh
Jag tycker det är konstigt att jag ska behöva gå in och ändra på denna sida överhuvudtaget. Den kommer ju med på installationen och bör funka utan problem.
I alla fall har jag tagit bort Option Explicit och lagt till myinfo efter Dim. Funkar inte ändå, nu får jag:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
/Default.asp, line 5
På line 5 står det:
If myinfo.Theme <> "" Then
Vad ska jag göra?
Vad använder du myinfo till? Är den komponenten installerad? Borde inte instansen dras igång med en set myinfo = server.createobject("mswc.myinfo") eller liknande?
mvh
Ingen aning vad myinfo används till, filen kom ju med vid installationen av PWS så det är inte jag som skrivit den.
Börjar bli sur på min PWS.... :(