P Phinx Medlem sedan okt. 2001 71 inlägg Frågan 5 mars 2003 12:15 #1 Hejsan
Jag försöker att på en sida med en "tabell" en ruta, i den rutan vill jag att det skall öppnas en ny sida inuti, men när jag skriver som nedan får jag felmeddelanden ??
Kan jag inte lägga en ny sida i en "tabell" Vad har jag för alternativ...
Tack på förhand Phinx :q
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Namnlöst dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#E4E4E4">
<table width="595" height="472" border="2" align="center">
<tr>
<td bordercolor="#333333"><!--#INCLUDE FILE="butik.asp"--> </td>
</tr>
</table>
</body>
</html>
@nders Medlem sedan juni 2000 32 967 inlägg ... också bifogar man alltid felmeddelandet man får.
mvh
Palle Medlem sedan apr. 2000 3 174 inlägg Re: Problem vill inte som jag vill
Phinx skrev:
Jag försöker att på en sida med en "tabell" en ruta, i den rutan vill jag att det skall öppnas en ny sida inuti, men när jag skriver som nedan får jag felmeddelanden ??
Vad för felmeddelande?
Engine^ Medlem sedan dec. 2000 3 887 inlägg Testa att byta <!--# include file="butik.asp" --> mot <% Server.Execute ("butik.asp") %>
[r] Läste igenom frågan för fort...
P Phinx Medlem sedan okt. 2001 71 inlägg Felmedelande är att dena text blir gul allså felkodat enl DW
<table width="595" height="472" border="2" align="center">
<tr>
<td bordercolor="#333333">
</table>
</body>
</html>
Palle Medlem sedan apr. 2000 3 174 inlägg DW kan inte exekvera och köra koden..
Hur ser det ut när det kommer ut i webbläsaren då?
P Phinx Medlem sedan okt. 2001 71 inlägg Händer ingenting... om jag ingnorerar det som DW säger
Körde varianten som Engine^ sa och fick detta felmedelande
Körningsfel i Microsoft VBScript fel '800a01b6'
Objektet stöder inte egenskapen eller metoden.: 'Execute'
/Butik/valkommen.asp, rad 21
Jag testkör på PWS om det har någon betydelse???
Tack på förhand ....
S solbulle Medlem sedan mars 2001 5 287 inlägg Du saknar ju en del i den tabellcellen:
</td></tr>
Palle Medlem sedan apr. 2000 3 174 inlägg Japp, Server.Execute fungerar bara på IIS..
Hur ser det ut i källkoden när du inkluderar, vad ser du?
Engine^ Medlem sedan dec. 2000 3 887 inlägg
Phinx skrev:
Felmedelande är att dena text blir gul allså felkodat enl DW
<table width="595" height="472" border="2" align="center">
<tr>
<td bordercolor="#333333">
</table>
</body>
</html>
Testa med <td style="border-color: #333333;">
Men felet ligger förnodligen i butik.asp
@nders Medlem sedan juni 2000 32 967 inlägg Dessutom står i din huvudfil att språket du ska använda i ditt asp-dokument är Javascript. Includefilen verkar köra VBScript.
P Phinx Medlem sedan okt. 2001 71 inlägg Vad kan det vara för fel i butik.asp?? Eller skall jag het enkel göra om den från början och andvända mig av att köra VBScript
Hm jag testar snart tillbaks
Tack för hjälpen hittils ni är änglar..
P Phinx Medlem sedan okt. 2001 71 inlägg Ok nu har jag gjort nya sidor o talat om för DW att det är VBScrip, använt mig av --include fil......--> sen inget händer
Här är koderna:
Sidan Med tabellen..
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Namnlöst dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#DFDFDF">
<table width="622" height="614" border="2" align="center" bordercolor="#333333">
<tr>
<td bgcolor="#FFFFFF"><!--#INCLUDE virtual="butik.asp"--> </td>
</tr>
</table>
</body>
</html>
Sidan som jag vill visa i tabell fönstret på föregående sida:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd ">
<html>
<head>
<title>Namnlöst dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="100,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="topp.asp" name="topFrame" scrolling="NO" noresize >
<frameset rows="*" cols="116,*" framespacing="0" frameborder="NO" border="0">
<frame src="mainframe.htm" name="leftFrame" scrolling="NO" noresize>
<frame src="koll.asp" name="mainFrame">
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>
Vad är fel ?????
O skrev jag include virtual så fick jag detta felmedalde från serven..
Active Server Pages fel 'ASP 0126'
Include-filen kunde inte hittas
/test/valkommm.asp, rad 11
Include-filen 'butik.asp' kunde inte hittas.
Hjällp .. jag blir gråhårig
MVH Phinx
@nders Medlem sedan juni 2000 32 967 inlägg Det är inte DW du talar om scriptspråket för, det är för asp-motorn.
Jag ser att du bytt include file till include virtual, det är inte samma sak. Det är inte konstigt att du får det felmeddelandet alltså.
Du kan inte använda ett frameset inuti en tabell på det sättet, så det kommer inte att fungera. Det kanske skulle gå om du ersätter din tabell med en iframe, där meny.asp är src.
Men, problemet har ingenting med asp att göra, egentligen.
mvh
S SannyW Medlem sedan jan. 2003 438 inlägg Om vi följer @nders spår så borde bli något sånt här:
valkommen.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
</head>
<body bgcolor="#DFDFDF" height="650">
<table width="622" height="614" border="2" align="center" bordercolor="#333333">
<tr>
<td bgcolor="#FFFFFF">
<iframe width="100%" height="100%" SRC="butik.asp" FRAMEBORDER="0" SCROLLING="no"></iframe>
</td>
</tr>
</table>
</body>
</html>
Tror det funkar som du vill ha det.
P Phinx Medlem sedan okt. 2001 71 inlägg Tack tack tack
Ni är underbara Phinx...