Avatar billede knock Nybegynder
15. januar 2004 - 18:00 Der er 3 kommentarer

Community i frame

Jeg kan ikke få mit community til at virker i mit frame.
Har set et par steder at man skal opdatere framen, når en bruger logger ind.
Nogen der ka hjælpe mig..
Avatar billede eagleeye Praktikant
15. januar 2004 - 18:03 #1
Du kan skifte side i en anden frame med et java script:

<script type="text/javascript">
  window.parent.frames['NAVN_PÅ_FRAME'].location.href = 'side.asp';
</script>
Avatar billede knock Nybegynder
15. januar 2004 - 18:06 #2
Kan ikke forst&aring;? :S

Min menu g&aring;r til en frame der hedder "indhold".
Og mit community frame hedder "com"
Og start siden p&aring; mit community er default.asp..
Skal det s&aring; v&aelig;re:

<script type="text/javascript">
  window.parent.frames['com'].location.href = default.asp';
</script>

S&aring;dan? ( - Hvor skal jeg inds&aelig;tte det henne - hvor, og hvilken side? - )
Avatar billede eagleeye Praktikant
15. januar 2004 - 18:43 #3
Du skal ligge koden hvor du vil skifte indholdet i en anden frame. Det kan være ved login man vil skifte indholder i hoved framen det kunne være 'com'

Sådan her der mangler et ':

<script type="text/javascript">
  window.parent.frames['com'].location.href = 'default.asp';
</script>



Typisk har man behov for sådan en kode hvis man vil lave redirect til en side som er i en anden frame. Hvis man køre login siden i 'com' og man vil opdatere menu framen 'menu' samt skift til default.asp når en bruger logger ind:

<%
' en masse kode
if bruger er Ok then
%>
<script type="text/javascript">
  window.parent.frames['menu'].location.href = 'menu.asp';
  window.parent.frames['com'].location.href = 'default.asp';
</script>
<%
else
  Response.Write "Bruger findes ikke"
end if
%>
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