Avatar billede fuxi Nybegynder
14. februar 2000 - 12:27 Der er 7 kommentarer og
2 løsninger

vindue problem

jeg har en hovedside som åbner et nyt vindye med et script.

I det nye vindue vil jeg gerne have en mulighed for at ændre indholdet på den oprindelige side. Dvs. at den oprindelige side skal loade an anden side f.eks. test2.htm

Hvordan pokker gør jeg det
Avatar billede fuxi Nybegynder
14. februar 2000 - 12:35 #1
Nå ja det funktionen skal virke i både Netscape og IE
Avatar billede dar Nybegynder
14. februar 2000 - 18:03 #2
I den oprindelige side skal der være noget med
document.self.name = 'dar'
eller
self.name = 'dar'

så kunne du jo lave et script i det win der åbnede der hed noget med

dar.location.href = 'http://skod.dk'
Avatar billede dar Nybegynder
14. februar 2000 - 18:03 #3
var det nok?
Avatar billede fuxi Nybegynder
14. februar 2000 - 20:32 #4
Hmmm stadig problemer, på trods af at der ikke burde være noget der kunne gå galt.
Mine filer ser ud som følgende:

DUMMY
-------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
    <title>Untitled</title>
</head>
<body>
Test dette dumme script
<script language="JavaScript" type="text/javascript">
<!--
document.self.name = 'dar'    
   
function open_editwin ( my_url, name, WinWidth, WinHeight )
{
  if (WinWidth == null) WinWidth = '350';
  if (WinHeight == null) WinHeight = '200';

  var editwin = "";   
  editwin = editwin + "width=" + WinWidth;
  editwin = editwin + ",height=" + WinHeight;
  editwin = editwin + ",resizable=yes";
  editwin = editwin + ",scrollbars=no";
  editwin = editwin + ",menubar=no";
  editwin = editwin + ",toolbar=no";
  editwin = editwin + ",directories=no";
  editwin = editwin + ",location=no";
  editwin = editwin + ",status=no";
  editwin = editwin + ",top=20";
  editwin = editwin + ",left=250";
  editwin_win = window.open(my_url,name,editwin);
  editwin_win.focus();
  editwin_win.opener = self;
}
// -->
</script>
<a HREF="java script:open_editwin('dummy2.htm', 'Login')">Login</a>
</body>
</html>

DUMMY2
-------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
Dummy open

<script language="JavaScript" type="text/javascript">
<!--
    dar.location.href = 'http://jubii.dk'
// -->
</script>
</body>
</html>


Siden bliver ikke opdateret, det undre mig en del....... Håber der er en der har svaret

Avatar billede olebole Juniormester
15. februar 2000 - 06:30 #5
Drop dar (undskyld, dar...det er ikke dig, jeg mener...hehe), og skriv:

opener.window.document.location = "http://jubii.dk";

Måske, du skal udelade:

editwin_win.opener = self;

Håber det hjælper.
/VH
Ole Clausen
Avatar billede dar Nybegynder
15. februar 2000 - 21:53 #6
:¨(
Avatar billede olebole Juniormester
15. februar 2000 - 23:33 #7
Rolig, nu :-)))

dar ingen, dar efter dig, dar...!
Avatar billede fuxi Nybegynder
18. februar 2000 - 22:33 #8
Tak for hjælpen :)

Beklager at jeg først har accepteret svaret nu, men jeg har haft travlt...

Avatar billede olebole Juniormester
19. februar 2000 - 00:53 #9
<ole>
no problemo ;-)
</bole>
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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