webForumDet fria alternativet

Problem vill inte som jag vill

ASP

15 svar · 269 visningar · startad av Phinx

Medlem sedan okt. 200171 inlägg
Frågan#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>

Medlem sedan juni 200032 967 inlägg
#2

... också bifogar man alltid felmeddelandet man får.

mvh

Medlem sedan apr. 20003 174 inlägg
#3

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?

Medlem sedan dec. 20003 887 inlägg
#4

Testa att byta <!--# include file="butik.asp" --> mot <% Server.Execute ("butik.asp") %>

[r] Läste igenom frågan för fort...

Medlem sedan okt. 200171 inlägg
#5

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>

Medlem sedan apr. 20003 174 inlägg
#6

DW kan inte exekvera och köra koden..
Hur ser det ut när det kommer ut i webbläsaren då?

Medlem sedan okt. 200171 inlägg
#7

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 ....

Medlem sedan mars 20015 287 inlägg
#8

Du saknar ju en del i den tabellcellen:

</td></tr>

Medlem sedan apr. 20003 174 inlägg
#9

Japp, Server.Execute fungerar bara på IIS..

Hur ser det ut i källkoden när du inkluderar, vad ser du?

Medlem sedan dec. 20003 887 inlägg
#10

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

Medlem sedan juni 200032 967 inlägg
#11

Dessutom står i din huvudfil att språket du ska använda i ditt asp-dokument är Javascript. Includefilen verkar köra VBScript.

Medlem sedan okt. 200171 inlägg
#12

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..

Medlem sedan okt. 200171 inlägg
#13

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

Medlem sedan juni 200032 967 inlägg
#14

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

Medlem sedan jan. 2003438 inlägg
#15

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.

Medlem sedan okt. 200171 inlägg
#16

Tack tack tack
Ni är underbara Phinx...

684 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
559 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)