Avatar billede fldkdla Nybegynder
25. januar 2004 - 15:26 Der er 5 kommentarer og
1 løsning

Hvordan får jeg dette script til at abne et link i en anden ramme

Hvordan får jeg dette script til at abne et link i en anden ramme?

<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = dsn & "DBQ=" & server.mappath("../../databaser/rf_it.mdb")
DataConn.Open DSN
Set mehl = Server.CreateObject("ADODB.RecordSet")
mehl.open "SELECT * FROM gui where gui = '" & Request.form("gui") & "'", DataConn
Set rs = mehl
        If rs.BOF Or rs.EOF Then
        Response.Redirect("../../error/3.html")
        end if
Response.Redirect("../" & mehl("link"))
%>

Den skal åbne linket i hovede rammen
Avatar billede eagleeye Praktikant
25. januar 2004 - 15:29 #1
Det kan man ikke med redirect det skal laves med et javascript sådan her:



'ASP kode
%>
<script type="text/javascript">
  window.parent.frames['NAVN_PÅ_FRAME'].location.href = 'side.asp';
</script>
<%
'ASP kode
Avatar billede fldkdla Nybegynder
25. januar 2004 - 15:36 #2
<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DSN = "driver=MySQL ODBC 3.51 Driver;server=localhost;port=3306;Database=businessonline;uid=test;pwd=test"
DataConn.Open DSN
Set mehl = Server.CreateObject("ADODB.RecordSet")
mehl.open "SELECT * FROM transaktions where transaktion = '" & Request.form("gui_link") & "'", DataConn
Set rs = mehl
        If rs.BOF Or rs.EOF Then
        Response.Redirect("../../error/3.html")
        end if
'Response.Redirect("../" & mehl("patch"))
%>
<script type="text/javascript">
  window.parent.frames['hovederamme'].location.href = '<% response.write(mehl("patch")) %>';
</script>
Avatar billede fldkdla Nybegynder
25. januar 2004 - 15:36 #3
det virker ikke når jeg gør sådan her???
Avatar billede eagleeye Praktikant
25. januar 2004 - 15:38 #4
Er siten rigtigt, der er "../" i redirecten?

window.parent.frames['hovederamme'].location.href = '../<% response.write(mehl("patch")) %>';
Avatar billede fldkdla Nybegynder
25. januar 2004 - 15:48 #5
nu virker det!!! kan du ikke svare så får du dine point, det var mig der havde skrevet hvoederamme det var kun hovedramme!!! :-)
Avatar billede eagleeye Praktikant
25. januar 2004 - 15:51 #6
Ok det jeg da.

Ja navnet på rammen skal også passe ;)
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
Kurser inden for grundlæggende programmering

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