thanks for ur solutions. the thing is that if i directly insert this into
the html file header it works fine:
<script type="text/javascript">
parent.rightFrame.document.open();
parent.rightFrame.document.write('<html>');
parent.rightFrame.document.write('<head>');
parent.rightFrame.document.write('<link rel="stylesheet"
href="../../media/scripts/sidelayout.css" type="text/css" />');
parent.rightFrame.document.write('<link rel="stylesheet"
href="../../media/scripts/sidetext.css" type="text/css" />');
parent.rightFrame.document.write('</head>');
parent.rightFrame.document.write('<body>');
parent.rightFrame.document.write('<p>Hello</p>');
parent.rightFrame.document.write('</body>');
parent.rightFrame.document.write('</html>');
parent.rightFrame.document.close();
</script>
it works and shows "hello" in there. but when i try to take it out and make
a general function, it fails. and the part that fails is the "rightopen()"
call. it says that it expects an object. i just don't know what it wants.
any ideas?
thanks
-----Original Message-----
From: Remco Oosten [mailto:[EMAIL PROTECTED]]
Sent: March 18, 2002 7:39 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP-DB] javascript problem
If your framecontainer is your top-document perhaps you can use:
top.rightFrame.document.open();
or maybe
top.rightFrame.location='';
Remco
----- Original Message -----
From: "Josh Trutwin" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, March 18, 2002 4:25 PM
Subject: Re: [PHP-DB] javascript problem
> I am not a JavaScript expert, but I had a similar problem. I THINK that
> you need to reference your frames like this:
>
> window.parent.frames.rightFrame.document.open();
>
> Give it a try, hope that helps...
>
> Josh
>
> > hi all,
> >
> > i know this is not exactly the place to ask this, but i don't know
> > where else to ask. i'm doing a multiframe project and i'm trying to
> > get one of the pages to change the content of another frame when it
> > loads.
> >
> > in the main.htm i have:
> >
> > <html>
> > <head>
> > <title>A Global Village?</title>
> > ...
> > <script src="../../media/scripts/rightside.js" type="text/javascript">
> > <script type="text/javascript">
> > <!--
> > rightopen();
> > rightwrite('Hello', 'www.yahoo.com', 'Yahoo is really good.');
> > rightclose();
> > //-->
> > </script>
> > </script>
> >
> > </head>
> > <body>
> > ...
> > </body>
> > </html>
> >
> > the included rightside.js file has the three functions:
> >
> > function rightopen () {
> > parent.rightFrame.document.open();
> > parent.rightFrame.document.write("<!DOCTYPE html PUBLIC
> > \"-\/\/W3C\/\/DTD
> > XHTML 1.0 Strict\/\/EN\""\n);
> > parent.rightFrame.document.write("
> > \"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-strict.dtd\">"\n);
> > parent.rightFrame.document.write("<html>"\n);
> > parent.rightFrame.document.write("<head>"\n);
> > parent.rightFrame.document.write("<title><\/title>"\n);
> > parent.rightFrame.document.write("<meta http-equiv=\"Content-Type\"
> > content=\"text\/html; charset=iso-8859-1\" \/>"\n);
> > parent.rightFrame.document.write("<link rel=\"stylesheet\"
> > href=\"media\/scripts\/sidelayout.css\" type=\"text\/css\" \/>"\n);
> > parent.rightFrame.document.write("<link rel=\"stylesheet\"
> > href=\"media\/scripts\/sidetext.css\" type=\"text\/css\" \/>"\n);
> > parent.rightFrame.document.write("<script
> > src=\"media\/scripts\/scripts.js\"
> > type=\"text\/javascript\"><\/script>"\n);
> > parent.rightFrame.document.write("<\/head>"\n);
> > parent.rightFrame.document.write("<body>"\n);
> > }
> >
> > function rightwrite (name, url, desc) {
> > parent.rightFrame.document.write("<p class=\"rightlink\"><a href=\"" +
> > url
> > + "\" target=\"_blank\">" + name + "<\/a><br \/>");
> > parent.rightFrame.document.write(desc + "<\/p>");
> > }
> >
> > function rightclose () {
> > parent.rightFrame.document.write("<\/body>"\n);
> > parent.rightFrame.document.write("<\/html>"\n);
> > parent.rightFrame.document.close();
> > }
> >
> > when i start the file i get a javascript error saying "expecting
> > object"
> >
> > i'm not sure what i'm doing wrong. any help is appreciated.
> >
> > thanks
> >
> >
> > _________________________________________________________
> > Do You Yahoo!?
> > Get your free @yahoo.com address at http://mail.yahoo.com
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
>
>
> Josh Trutwin
> http://trutwins.homeip.net
>
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php