Help! opening in frames

Hi i have a little problem
I have a website made up of frames and on the click of a menu
item i want it to open a new menu in the same frame and a page in
the main frame, I have used behaviours to do this and it works fine
in Safari and IE but not in FF any idea's why?
Also in IE the sub menus dont work to open a page in the main
frame. Although everything works fine in Safari.
Any help would be very grateful...
Thanks
Ruth
you can see my attempts and the code at...
www.ruthjohnson.co.uk

But it's not really since the menu is either a) cached in the
visitor's
local cache (if it's graphics) or b) simply text that is
styled by CSS (also
cached likely, since it's usually in an external file).
This is one of the common ideas that lead people to choose
frames, but it's
specious.
The reason for using or not using frames should be based on
a) your site's
needs, and b) your willingness to accept the potential
problems that frames
can create for you as developer and maintainer of the site
and for your
visitors as casual users of the site.
I am down on frames because I believe that they create many
more problems
than they solve.
Judging from the posts here, and the kinds of problems that
are described,
the kind of person most likely to elect to use frames is also
the kind of
person most likely ill-prepared fo solve the ensuing problems
when they
arise. If you feel a) that you understand the problems and b)
that you are
prepared to handle them when they occur, and c) that you have
a need to use
frames, then by all means use them.
As far as I know, the most comprehensive discussions of
frames and their
potential problems can be found on these two links -
http://apptools.com/rants/framesevil.php
http://www.tjkdesign.com/articles/frames/
There are several very good ways to manage navigation and
repeating elements
and yet not use frames - if you are interested in hearing
about them, post
back.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"ruthmetro" <[email protected]> wrote in
message
news:[email protected]...
> but wouldnt that take longer to load, as it is having to
reload the menu
> each time?

Similar Messages

  • PLEAS help opening a frame when clicking a button

    i have a applet and when i click on a button it opens a frame. i have atried a couple of things but the frame does not open. Can anybody Please help
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    public class mainscreen1 extends Applet implements ItemListener, ActionListener
    private Image layout1;
    private int frame;
    private int xpos,ypos,xdir,ydir;
    public TextField tn, tt1, tt2, total;
    public int value, ticketnum, sum;
    public Label title, seat, need, payable;
    public Button b1, b2;
    Mydialog1 d;
    public void init()
         setBackground(Color.pink);
    setSize (600, 460);
    setLayout(null);
         xpos = getSize().width/-1400;
         ypos = getSize().height/12;
         layout1 = getImage(getDocumentBase(),"layout1.gif");
    title=new Label("Almeida Theater booking system");
         title.setBounds(150,0,185,30);
         add(title);
    seat=new Label("Please choose a seating location:");
         seat.setBounds(300,40,190,25);
         add(seat);
    payable=new Label("Total Payable:�");
         payable.setBounds(300,390,100,30);
         add(payable);
         need=new Label("Please enter the number of seats needed:");
         need.setBounds(300,180,245,30);
         add(need);
         CheckboxGroup radio = new CheckboxGroup();
         Checkbox Stalls = new Checkbox("Stalls", true, radio);
         Stalls.setBounds(490,40,60,25);
         add(Stalls);
         Stalls.addItemListener(this);
         Checkbox Balcony = new Checkbox("Balcony", false, radio);
         Balcony.setBounds(490,65,65,25);
         add(Balcony);
         Balcony.addItemListener(this);
         Checkbox Concessions = new Checkbox("Concessions", false, radio);
         Concessions.setBounds(490,90,94,25);
         add(Concessions);
         Concessions.addItemListener(this);
    Button b1=new Button("Quote");
         b1.setBounds(20,395,80,30);
         add(b1);
         b1.addActionListener( this );
         Button b2=new Button("Confirm booking");
         b2.setBounds(110,395,100,30);
         add(b2);
         b2.addActionListener( this );
         tt1=new TextField(60);
         tt1.setBounds(300,250,270,30);
    add(tt1);
         tt1.addActionListener(this);
         tt2=new TextField(60);
         tt2.setBounds(300,300,150,30);
         add(tt2);
         tt2.addActionListener(this);
         tn=new TextField(3);
         tn.setBounds(545,180,30,30);
         add(tn);
         tn.addActionListener(this);
         total=new TextField(5);
         total.setBounds(400,390,45,30);
         add(total);
         total.addActionListener(this);
    public void itemStateChanged(ItemEvent e)
         String c1 = (String) e.getItem();
         if (c1 == "Stalls")
              value = 20;
         else if (c1 == "Balcony")
              value = 15;
         else
              value = 10;
         tt1.setText("You have chosen to sit in the " + c1 + " area");
         tt2.setText("Each seat will cost: �" + value);
         repaint();
    public void actionPerformed ( ActionEvent e )
    if( e.getActionCommand() == "Quote" )
         //String sum = (String) e.getItem();
    //sum = value*ticketnum;
         //Ssumtotal
         //total.setText(sum);
    else if( e.getActionCommand() == "Confirm booking")
    d = new Mydialog1(new Frame());
              ticketnum = Integer.parseInt(tn.getText());
              repaint();
         public void paint(Graphics g)
              g.setColor(Color.black);
              g.drawString ("You have chosen:" + ticketnum +" seats", 300, 365);
              g.drawImage(layout1,xpos,ypos,null);
    Above is the 1st screen and when i click
    confirm booking it don't open the frame, which is below:
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Mydialog1 extends Frame implements ActionListener
    public Label title;
    public Button b1, b2;
    public void init()
         setBackground(Color.pink);
    setSize (600, 460);
    setLayout(null);
         setLocation(320,140);
         setVisible(true);
         Mydialog1(Frame f);
    title=new Label("Almeida Theater booking system");
         title.setBounds(150,0,185,30);
         add(title);
         Button b1=new Button("Close");
         b1.setBounds(20,395,80,30);
         add(b1);
         b1.addActionListener( this );
         Button b2=new Button("Proced with booking");
         b2.setBounds(110,395,100,30);
         add(b2);
         b2.addActionListener( this );
    public void actionPerformed( ActionEvent e )
    if( e.getActionCommand() == "Close" )
    this.dispose();
    else if( e.getActionCommand() == "Proced with booking")
    setBackground(Color.blue);
    Can anyone help also can anyone explain how i do calcualtions on the mainscreen.calss. the bit that says Quote. it has // cos i canot get it to work
    PLEASE PLEASE

    no, you dont have to create a new class.
    here is your own code. This time we pass the parameters to another method, and
    not the constructor.
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    public class mainscreen1 extends Applet implements ItemListener, ActionListener
    private Image layout1;
    private int frame;
    private int xpos,ypos,xdir,ydir;
    public TextField tn, tt1, tt2, total;
    public int value, ticketnum, sum;
    public Label title, seat, need, payable;
    public Button b1, b2;
    Mydialog1 d;
    String c1;                   // obs
    public void init()
    setBackground(Color.pink);
    setSize (600, 460);
    setLayout(null);
    xpos = getSize().width/-1400;
    ypos = getSize().height/12;
    layout1 = getImage(getDocumentBase(),"layout1.gif");
    title=new Label("Almeida Theater booking system");
    title.setBounds(150,0,185,30);
    add(title);
    seat=new Label("Please choose a seating location:");
    seat.setBounds(300,40,190,25);
    add(seat);
    payable=new Label("Total Payable:�");
    payable.setBounds(300,390,100,30);
    add(payable);
    need=new Label("Please enter the number of seats needed:");
    need.setBounds(300,180,245,30);
    add(need);
    CheckboxGroup radio = new CheckboxGroup();
    Checkbox Stalls = new Checkbox("Stalls", true, radio);
    Stalls.setBounds(490,40,60,25);
    add(Stalls);
    Stalls.addItemListener(this);
    Checkbox Balcony = new Checkbox("Balcony", false, radio);
    Balcony.setBounds(490,65,65,25);
    add(Balcony);
    Balcony.addItemListener(this);
    Checkbox Concessions = new Checkbox("Concessions", false, radio);
    Concessions.setBounds(490,90,94,25);
    add(Concessions);
    Concessions.addItemListener(this);
    Button b1=new Button("Quote");
    b1.setBounds(20,395,80,30);
    add(b1);
    b1.addActionListener( this );
    Button b2=new Button("Confirm booking");
    b2.setBounds(110,395,100,30);
    add(b2);
    b2.addActionListener( this );
    tt1=new TextField(60);
    tt1.setBounds(300,250,270,30);
    add(tt1);
    tt1.addActionListener(this);
    tt2=new TextField(60);
    tt2.setBounds(300,300,150,30);
    add(tt2);
    tt2.addActionListener(this);
    tn=new TextField(3);
    tn.setBounds(545,180,30,30);
    add(tn);
    tn.addActionListener(this);
    total=new TextField(5);
    total.setBounds(400,390,45,30);
    add(total);
    total.addActionListener(this);
    public void itemStateChanged(ItemEvent e)
    c1 = (String) e.getItem();
    if (c1 == "Stalls")
    value = 20;
    else if (c1 == "Balcony")
    value = 15;
    else
    value = 10;
    tt1.setText("You have chosen to sit in the " + c1 + " area");
    tt2.setText("Each seat will cost: �" + value);
    repaint();
    public void actionPerformed ( ActionEvent e )
      if( e.getActionCommand() == "Quote" )
        //String sum = (String) e.getItem();
        //sum = value*ticketnum;
        //Ssumtotal
        //total.setText(sum);
      else if( e.getActionCommand() == "Confirm booking")
        int nr_seats = Integer.parseInt(tn.getText());
        total.setText("" +nr_seats*value);
        d = new Mydialog1();
        d.set_text(c1, nr_seats); // pass the c1 and the nr_seats vriables to the
                                  //  set_text method in the Mydialog1 class.
      ticketnum = Integer.parseInt(tn.getText());
      repaint();
    public void paint(Graphics g)
    g.setColor(Color.black);
    g.drawString ("You have chosen:" + ticketnum +" seats", 300, 365);
    g.drawImage(layout1,xpos,ypos,null);
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Mydialog1 extends Frame implements ActionListener
      public Label title;
      public Button b1, b2;
      TextField tf; ///***/
      public Mydialog1()
        setBackground(Color.pink);
        setSize (600, 460);
        setLayout(null);
        setLocation(320,140);
        //Mydialog1(Frame f);
        title=new Label("Almeida Theater booking system");
        title.setBounds(150,0,185,30);
        add(title);
        Button b1=new Button("Close");
        b1.setBounds(20,395,80,30);
        add(b1);
        b1.addActionListener( this );
        Button b2=new Button("Proced with booking");
        b2.setBounds(110,395,100,30);
        add(b2);
        b2.addActionListener( this );
        tf = new TextField();                    //new
        tf.setBounds(230, 395, 100,30);   //new
        add(tf);                                       //new
        setVisible(true);
      public void actionPerformed( ActionEvent e )
        if( e.getActionCommand() == "Close" )
          this.dispose();
        else if( e.getActionCommand() == "Proced with booking")
          setBackground(Color.blue);
       *  Folowing method can take two parameters. One string and one int.
      public void set_text ( String seat_type, int nr_seats ) 
        tf.setText (seat_type +". "  +nr_seats);
    }

  • Error while Accessing Smart Card using Open Card Frame Work

    HI
    Using Open Card Frame work I am trying to access GemAlto provided Smart Card (java card). I downloaded the Open Card Frame work from “http://www.openscdp.org/ocf/download.html”.
    I am executing a basic program to access the data stored in smart card.
    public static void main(String[] args)
                        System.out.println("reading smartcard file...");
                        try {
                        SmartCard.start();
                        CardRequest cr = (FileAccessCardService.class);
                        System.out.println("calling waitforCard");
                        SmartCard sc = SmartCard.waitForCard(cr); //Error comes after this line
                        System.out.println("After waitForCard called");
                        FileAccessCardService facs = (FileAccessCardService)
                        sc.getCardService(FileAccessCardService.class, true);
                        CardFile root = new CardFile(facs);
                        CardFile file = new CardFile(root, ":c009");
                        byte[] data = facs.read(file.getPath(), 0,
                        file.getLength() );
                        sc.close();
                        String entry = new String(data);
                        entry = entry.trim();
                        System.out.println(entry);
                        } catch (Exception e) {
                             e.printStackTrace(System.err);
                        System.exit(0);
    The content of the opencard.properties are :
              OpenCard.services = opencard.opt.util.PassThruCardServiceFactory
    OpenCard.terminals = com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
    OpenCard.trace = opencard:5 com.ibm:4 opencard.opt.database:6
    After the line “ SmartCard sc = SmartCard.waitForCard(cr);”
    the program is expecting a card to be inserted but while inserting Smartcard the following error message come :
              calling waitforCard
              [ERROR    ] com.ibm.opencard.terminal.pcsc10.OCFPCSC1.OCFPCSC1.SCardConnect
    --- message
    --- thread Thread[Thread-0,5,main]
    --- source com.ibm.opencard.terminal.pcsc10.OCFPCSC1@2e7263
    [ERROR    ] com.ibm.opencard.terminal.pcsc10.OCFPCSC1.OCFPCSC1.SCardConnect
    --- message Protocol = 0
    --- thread Thread[Thread-0,5,main
    --- source com.ibm.opencard.terminal.pcsc10.OCFPCSC1@2e7263
    Basically the error is coming from the SCardConnect function of OCFPCSC1.cpp file.
    Please reply to my mail id if any body has any idea how to resolve this issue.
    MAIL-ID : [email protected]
    With Regards
    Swarup
    Finacle Archie
    Infosys Technologies Limited,Bhubaneswar,India

    Sounds like an issue that has to do with JavaScript Origin policy. You'll have to use Domain Relaxing for this. Read all about it here:
    http://help.sap.com/saphelp_nw04/helpdata/en/59/87b54064c2742ae10000000a155106/frameset.htm
    here:
    http://help.sap.com/saphelp_nw04/helpdata/en/5e/473d4124b08739e10000000a1550b0/frameset.htm
    and here:
    http://help.sap.com/saphelp_nw04/helpdata/en/cb/f8751d8c6b254dac189f4029c76112/frameset.htm

  • Opening a frame from an applet

    Hi,
    I want to open a frame in my applet. If I'm using swing, JApplet opening a JFrame, is it possible to keep the frame open if the user browses away from the page that holds the applet?
    Are there any tricks? I've tried opening it in a new Thread, but it still goes away when the the browser's page changes.
    Could I call getParent() from the applet until I get an instance of Frame (which would be the browser) and set my JFrames' parent? Or does that only work with the old Netscape and old AWT Frames?
    I basically want to know if I can keep my JFrame open until the browser is closed. Any ideas or suggestions would be greatly appreciated.
    thank you very much

    Do you want to open a jsp application in a frame when you click on the applet?If so, there is a programme in http://www.globalleafs.com -Java-Java Applets 's download section. Check it out.

  • How do I open a frame in a new window or tab?

    I want to be able to open frames into their own tabs or window... So how do you do this, or is Firefox NOT CAPABLE of this... i.e. it's LAME and should be shot? (=:]
    How do I open a frame in a new window or tab?
    ========================
    Basically... I right click, and a context menu pops up... and there is no option for what I want to do... basically because the frame is so small, and the frame table for this particular site is set to fixed... so you can't resize them... so it's almost impossible to read. If only I could easily click and open in a new window or tab...
    I mean... yeah, I can VIEW SOURCE by hand, manually, and find grope the freaking HTML until I find the desired frame URL... but Uhh... likee that's really inefficient, and a waste of time and frankly gives me a headache...
    There's got to be an easy way to do this... either with a setting, which I fail to know about, or by a plugin or extension... or by tweaking the source code... but I'm not a programmer, so I'm handicapped there.

    If you right-click and don't see a context menu item that says '''This Frame''', that page isn't made with Frames; I-frames aren't "Frames". Unless you have an extension installed that is messing up your context menus ....
    http://support.mozilla.com/en-US/kb/Safe+Mode

  • Problem with opening new frame in netbeans

    Hi...
    I have created a jframe in netbeans when i try to open this frame now i got a warning form loaded with errors errors occurred in loading the form data.....
    How to solve this problem?

    How to solve this problem?Learn Java.
    [http://catb.org/~esr/faqs/smart-questions.html]
    db

  • Need help opening a pdf file

    How can I get help opening a pdf file?  I have been asking for help for over an hour now, I need this file, it is password protected,
    and I have set a new password, with still no help, still can't get the file to open, just what do I need to do, it is my 2011 tax return,and
    I need to have it. I hope someone cares enough to help me with this. I am so frustrated at this point, I just don't know where to turn now.
    Janet Lechner
    [email address removed]

    What is your operating system?
    What is your Adobe Reader version?
    What is the problem when trying to open that PDF document?
    Who password-protected that file?

  • I need help opening up the pdf doc that i just saved. i need to open it up with excel?

    I need help opening up the pdf doc that i just saved. i need to open it up with excel?

    Yes, I need help configuring the settings.
       Re: I need help opening up the pdf doc that i just saved. i need to
    open it up with excel?  created by David Kastendick<http://forums.adobe.com/people/dave_m_k>in
    Adobe ExportPDF - View the full discussion<http://forums.adobe.com/message/4711293#4711293

  • Help opening Flash Presentaion with .exe extension

    I need help opening a flash presentation that was created for
    my business. I has a .exe extension. It was created as an cd
    business card. I want to host this presentation on my website, but
    my site does not allow me to upload .exe files. How do I change
    this to a different file type. It will not open in flash 8. Any
    help?

    I would first of all try to get the FLA from the Flash
    Designer first. It
    will save you alot of headache.
    If all fails then read this
    http://www.flashjester.com/?section=faq&cPath=50#328
    Regards
    FlashJester Support Team
    e. - [email protected]
    w. -
    http://www.flashjester.com
    There is a very fine line between "hobby" and
    "mental illness."

  • Need help opening new software application Adobe Elements 12 on my new MAC. HELP?

    Need help opening new software application Adobe Elements 12 on my new MAC. HELP?

    Is it installed? If so, go to Applications and choose either Adobe Elements 12 Organizer, or Adobe Photoshop Elements 12>Support Files>Photoshop Elements Editor.

  • Photoshop Online Help Opens on it's own and will not close.

    While using the Layer style editing window in Photoshop CS6,
    Photoshop Online Help opens randomly when I click inside the layer blending box. If I have clicked the box more than once the help will open in multiple windows (sometimes over 10 windows). Then an error message pops up and when I click "ok" it doesn't close. I can't work in photoshop again unless I force the program closed with the task manager and then I lose any unsaved work. I'm not sure which error it is because I forced the window closed before writting this message and since it happens randomly I can't make it happen again in order to find out which error it is. Has anyone else had this issue? If so, is there an update that I can install that fixes the help page error?

    You are not the first to report this problem, but to the best of my knowledge Adobe has never figured out what causes it.
    The gravity of "never" in that context is increased by the fact that people have been seeing this problem on and off I think as far back as Photoshop CS or possibly earlier.
    Yes, really.
    Nor has anyone discovered a solid workaround, though the advice to generally ensure everything is up-to-date is always good. 
    I had this same problem for a time on and off with Photoshop CS5, specifically when manipulating layer styles, and it immediately ceased when I updated my display driver - so from my perspective it seems to be brought about by latent memory corruption caused by another factor elsewhere, and Photoshop happens to respond to that corruption by popping-open Help.
    My first suggestion is to go to the web site of the maker of your video card and download and install a fresh display driver.
    If it is an ATI video card, I STRONGLY recommend upgrading to their Catalyst 13.3 beta 3 driver, as the currently released version is known to cause problems with Photoshop.
    -Noel

  • Need help opening NAT type to OPEN on a model WRT54GS router for xbox 360

    I have tried from other people's advice and when i test Xbox Live i always get a Moderate NAT type. I am becoming frustrated with how it is not working and I am hoping someone can help me. Please leave advice/suggestions and thank you for your time.

    Open the setup page of the router using 192.168.1.1 by putting the password as admin with username as blank & click the Administration tab & on the same page you will see UPNP.You need to select it as disable in order to help opening NAT type to OPEN.

  • Help! How to Open a Frame from applet with

    Hey all. I need help =).
    I want:
    1. Have 1 class extends applet with running thread (this far no prob)
    2. Open a new frame from the applet (no prob)
    3. Start a new thread which is operating "inside" the new Frame/class
    4. Draw a simple Rect in the new Frame with the new thread to test that the graphics work.
    Plz help,
    ~Trobsky

    �rr..... i cant draw on the Frame =(.
    Heres the code:

    public class Fonster extends java.applet.Applet {
         Frame myFrame;
         Fri friFonster=new Fri();
         public void init() {
              myFrame=new Frame();
              myFrame.resize(300,300);
              myFrame.show();
              myFrame.add(friFonster);
              friFonster.init();
              friFonster.start();
         public void paint(Graphics g)
              g.drawRect(10,10,100,100);
    public class Fri extends java.applet.Applet {
         public void init(){
              repaint();
         public void paint(Graphics g)
              g.drawRect(10,10,200,200);

  • Need help working with frames. Nothing opens in target frame...always new window :(

    Guess I should reach out and ask for help before I get so frustrated, as my name implies.
    I am new to frames. I have my frameset page done. I have a top section from my logo. I have
    a side section for my navigation and a main section (body) that is my target for the navigation links.
    It all looks great on the main frameset page. But whenever I click on a link on the side of the page,
    that should be a navigational link that feeds into my main section (body) area it always opens a
    new page. I can't ever get those pages to show up in that 'body' frame.
    I have tried using the <base target>
    I have tried doing each line individually, leaving the <base target> in and taking it out.
    I have tried writing the code myself.
    I have tired using the GoLive Action thing and doing a link and using ForceFrame.
    I have tried everything I can think of and wonder if anyone has any ideas.
    This is what I have, using the forceframe:
    <head>
      <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
      <meta name="generator" content="Adobe GoLive 6">
      <title>Welcome to Adobe GoLive 6</title>
      <csactions>
       <csaction name="5F8BE850" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="609B1923" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="606FEA72" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="71581815" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="716388D6" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
      </csactions>
      <csscriptdict import>
       <script type="text/javascript" src="GeneratedItems/CSScriptLib.js"></script>
      </csscriptdict>
      <csactiondict>
       <script type="text/javascript"><!--
    CSAct[/*CMP*/ '5F8BE850'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '609B1923'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '606FEA72'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '71581815'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '716388D6'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    // --></script>
      </csactiondict>
    </head>
    <body background="Images/bgd.gif" bgproperties="fixed" link="#7b00ff" vlink="#7b00ff" alink="#7b00ff">
                          <table width="232" border="2" cellspacing="2" cellpadding="0">
       <td width="200" height="24">
        <div align="left">
         <b><a title="accessories-f.html" onclick="CSAction(new Array(/*CMP*/'609B1923'));return CSClickReturn();" href="accessories-f.html" target="Body" csclick="609B1923">Accessories</a></div>
       </td>
       <td width="5" height="24">  4  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="audio-consoles.html" onclick="CSAction(new Array(/*CMP*/'5F8BE850'));return CSClickReturn();" href="audio-consoles.html" target="Body" csclick="5F8BE850">Audio Consoles</a></div>
       </td>
        <td width="5" height="24">  3  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="cases.html" onclick="CSAction(new Array(/*CMP*/'606FEA72'));return CSClickReturn();" href="cases.html" target="Body" csclick="606FEA72">Cases</a></div>
       </td>
        <td width="5" height="24">  2  </td>
       </tr>
    This is what I have for the framset page that is called clearance1.html  :
    </head>
    <frameset border="0" frameborder="no" framespacing="0" rows="201,*">
      <frame name="ClearanceT" noresize src="clearance-top.html">
      <frameset border="0" cols="275,*" frameborder="no" framespacing="0">
       <frame name="ClearanceS" noresize scrolling="no" src="clearance-side.html">
       <frame name="Body" noresize src="clearance-main.html">
      <noframes><body><center>This website uses frames. Your current browser does not display frames <br>or frame viewing has been turned off.
      To view these pages please <a href="clearance.html">Click here</a></center>
                  </body>
      </noframes>
    </frameset>
    If someone could please help I would be so appreciative!!!!! Thanks!

    Hi,
    I appreciate the help but I tried that and it still doesn't work. I had done what you said already, other than changing the name of the frame, so this time I tried that. Still didn't work.
    Here is my current code....I changed the frame to "Baby" and only tried the one item, Accessories:
      <csactions>
       <csaction name="5F8BE850" class="FrameMaker" type="onevent" val0="audio-consoles.html" val1="Body" urlparams="1"></csaction>
       <csaction name="609B1923" class="FrameMaker" type="onevent" val0="accessories-f.html" val1="Baby" urlparams="1"></csaction>
       <csaction name="606FEA72" class="FrameMaker" type="onevent" val0="cases.html" val1="Body" urlparams="1"></csaction>
       <csaction name="71581815" class="FrameMaker" type="onevent" val0="/clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="716388D6" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
      </csactions>
      <csscriptdict import>
       <script type="text/javascript" src="GeneratedItems/CSScriptLib.js"></script>
      </csscriptdict>
      <csactiondict>
       <script type="text/javascript"><!--
    CSAct[/*CMP*/ '5F8BE850'] = new Array(frameP,/*URL*/ 'audio-consoles.html','Body');
    CSAct[/*CMP*/ '609B1923'] = new Array(frameP,/*URL*/ 'accessories-f.html','Baby');
    CSAct[/*CMP*/ '606FEA72'] = new Array(frameP,/*URL*/ 'cases.html','Body');
    CSAct[/*CMP*/ '71581815'] = new Array(frameP,/*URL*/ '/clearance1.html','Body');
    CSAct[/*CMP*/ '716388D6'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    // --></script>
      </csactiondict>
    </head>
    <body background="Images/bgd.gif" bgproperties="fixed" link="#7b00ff" vlink="#7b00ff" alink="#7b00ff">
                          <table width="232" border="2" cellspacing="2" cellpadding="0">
       <td width="200" height="24">
        <div align="left">
         <b><a title="accessories-f.html" onclick="CSAction(new Array(/*CMP*/'609B1923'));return CSClickReturn();" href="accessories-f.html" target="Baby" csclick="609B1923">Accessories</a></div>
       </td>
       <td width="5" height="24">  4  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="audio-consoles.html" onclick="CSAction(new Array(/*CMP*/'5F8BE850'));return CSClickReturn();" href="audio-consoles.html" target="Body" csclick="5F8BE850">Audio Consoles</a></div>
       </td>
        <td width="5" height="24">  3  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="cases.html" onclick="CSAction(new Array(/*CMP*/'606FEA72'));return CSClickReturn();" href="cases.html" target="Body" csclick="606FEA72">Cases</a></div>
       </td>
        <td width="5" height="24">  2  </td>
       </tr>
    It appears that I should be able to just use the 'target' tag to get this to work right. It didn't. So I tried the action menu item with the ForceFrame
    and that didn't work either. I don't get why something that looks so simple doesn't work

  • Want to stop for opening multiple frames ????

    Dear i am working on an application .
    in that there is a frame ok in that frame there is a button.
    so when u click on that button a new frame will open ok now the problem is that.
    suppose u click 5 times on that button so that button will open 5 same type of frames.
    so i dont want to open more then 1 frame so pl help me .i cant find out how to stop to open more then 1 frame.
    here is a code of 1st frame . which have a button ok
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.border.*;
    public class bookdata implements ActionListener
         JFrame frame;
         JLabel label;
         JPanel panel , panel2 , panel3;
         JButton but1,but2,but3,but4,but5,but6;
         Color cc;
         BoxLayout bak;
         ImageIcon icon;
         FlowLayout flo;
         public bookdata()
              icon = new ImageIcon("book/book.jpg");
              frame = new JFrame("Book Database");
              //frame.setResizable(false);
              frame.setIconImage(new ImageIcon("book/logo.gif").getImage());
              Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
              int x = (d.width - 550)/2;
              int y = (d.height - 500)/2;
              frame.setBounds(x,y,400,300);
         public void main1()
              JLabel label = new JLabel(icon);
              flo = new FlowLayout();
              panel3 = new JPanel();
              but1 = new JButton("NEW BOOK");
              but2 = new JButton("EDIT");
              but3 = new JButton("DELET");
              but4 = new JButton("SHOW");
              but5 = new JButton("LONE");
              but6 = new JButton();
              but1.addActionListener(this);
              panel = new JPanel();
              bak = new BoxLayout(panel,BoxLayout.Y_AXIS);
              panel.setLayout(bak);
              // 1st 220 is for R
              // 2nd 177 is for G
              // 3rd 162 is for B
              // 4th 255 is for Alpha
              cc = new Color(51,51,255);
              panel2 = new JPanel();
              panel2.setLayout(flo);
              panel2.setBackground(cc);
              panel2.add(label);
              JSeparator hh = new JSeparator(SwingConstants.VERTICAL);
              SpringLayout layout = new SpringLayout();
              panel3.setLayout(layout);
              panel3.add(but1);          // pp1
              panel3.add(but2);          // pp2
              panel3.add(but3);          // pp3
              panel3.add(but4);          // pp4
              panel3.add(but5);          // pp5
              //ActionListenet Calling
              layout.putConstraint(SpringLayout.WEST,  but1, 15,SpringLayout.WEST,  panel3);          // pp1
             layout.putConstraint(SpringLayout.NORTH, but1, 25,SpringLayout.NORTH, panel3);
              layout.putConstraint(SpringLayout.WEST,  but2, 15,SpringLayout.WEST,  panel3);          // pp2
             layout.putConstraint(SpringLayout.NORTH, but2, 55,SpringLayout.NORTH, panel3);
              layout.putConstraint(SpringLayout.WEST,  but3, 15,SpringLayout.WEST,  panel3);          // pp3
             layout.putConstraint(SpringLayout.NORTH, but3, 85,SpringLayout.NORTH, panel3);
              layout.putConstraint(SpringLayout.WEST,  but4, 15,SpringLayout.WEST,  panel3);          // pp4
             layout.putConstraint(SpringLayout.NORTH, but4, 115,SpringLayout.NORTH, panel3);
              layout.putConstraint(SpringLayout.WEST,  but5, 15,SpringLayout.WEST,  panel3);          // pp5
             layout.putConstraint(SpringLayout.NORTH, but5, 145,SpringLayout.NORTH, panel3);
              layout.putConstraint(SpringLayout.WEST,  label, 60,SpringLayout.WEST,  panel3);
             layout.putConstraint(SpringLayout.NORTH, label, 100,SpringLayout.NORTH, panel3);
              frame.getContentPane().add(panel);
              panel.add(panel2);
              panel.add(panel3);
              frame.setSize(600,500);
              frame.setVisible(true);
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         public void actionPerformed(ActionEvent e)
              Object obj = e.getSource();
              if(obj == but1)
                   newbook nebook = new newbook();
    }

    Dear i am working on an application .
    in that there is a frame ok in that frame there is a
    button.
    so when u click on that button a new frame will open
    ok now the problem is that.
    suppose u click 5 times on that button so that button
    will open 5 same type of frames.
    DO U WANT TO COME AGAIN ON THE PARENT FRAME.IF NOT THAN
    parentFrame.setVisible(false);
    if yes then ................
    so i dont want to open more then 1 frame so pl help
    p me .i cant find out how to stop to open more then 1
    frame.
    here is a code of 1st frame . which have a button
    ok
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.border.*;
    public class bookdata implements ActionListener
         JFrame frame;
         JLabel label;
         JPanel panel , panel2 , panel3;
         JButton but1,but2,but3,but4,but5,but6;
         Color cc;
         BoxLayout bak;
         ImageIcon icon;
         FlowLayout flo;
         public bookdata()
              icon = new ImageIcon("book/book.jpg");
              frame = new JFrame("Book Database");
              //frame.setResizable(false);
    frame.setIconImage(new
    ew ImageIcon("book/logo.gif").getImage());
    Dimension d =
    = Toolkit.getDefaultToolkit().getScreenSize();
              int x = (d.width - 550)/2;
              int y = (d.height - 500)/2;
              frame.setBounds(x,y,400,300);
         public void main1()
              JLabel label = new JLabel(icon);
              flo = new FlowLayout();
              panel3 = new JPanel();
              but1 = new JButton("NEW BOOK");
              but2 = new JButton("EDIT");
              but3 = new JButton("DELET");
              but4 = new JButton("SHOW");
              but5 = new JButton("LONE");
              but6 = new JButton();
              but1.addActionListener(this);
              panel = new JPanel();
              bak = new BoxLayout(panel,BoxLayout.Y_AXIS);
              panel.setLayout(bak);
              // 1st 220 is for R
              // 2nd 177 is for G
              // 3rd 162 is for B
              // 4th 255 is for Alpha
              cc = new Color(51,51,255);
              panel2 = new JPanel();
              panel2.setLayout(flo);
              panel2.setBackground(cc);
              panel2.add(label);
    JSeparator hh = new
    ew JSeparator(SwingConstants.VERTICAL);
              SpringLayout layout = new SpringLayout();
              panel3.setLayout(layout);
              panel3.add(but1);          // pp1
              panel3.add(but2);          // pp2
              panel3.add(but3);          // pp3
              panel3.add(but4);          // pp4
              panel3.add(but5);          // pp5
              //ActionListenet Calling
    layout.putConstraint(SpringLayout.WEST,  but1,
    1, 15,SpringLayout.WEST,  panel3);          // pp1
    layout.putConstraint(SpringLayout.NORTH, but1,
    but1, 25,SpringLayout.NORTH, panel3);
    layout.putConstraint(SpringLayout.WEST,  but2,
    2, 15,SpringLayout.WEST,  panel3);          // pp2
    layout.putConstraint(SpringLayout.NORTH, but2,
    but2, 55,SpringLayout.NORTH, panel3);
    layout.putConstraint(SpringLayout.WEST,  but3,
    3, 15,SpringLayout.WEST,  panel3);          // pp3
    layout.putConstraint(SpringLayout.NORTH, but3,
    but3, 85,SpringLayout.NORTH, panel3);
    layout.putConstraint(SpringLayout.WEST,  but4,
    4, 15,SpringLayout.WEST,  panel3);          // pp4
    layout.putConstraint(SpringLayout.NORTH, but4,
    but4, 115,SpringLayout.NORTH, panel3);
    layout.putConstraint(SpringLayout.WEST,  but5,
    5, 15,SpringLayout.WEST,  panel3);          // pp5
    layout.putConstraint(SpringLayout.NORTH, but5,
    but5, 145,SpringLayout.NORTH, panel3);
    layout.putConstraint(SpringLayout.WEST,  label,
    l, 60,SpringLayout.WEST,  panel3);
    layout.putConstraint(SpringLayout.NORTH, label,
    abel, 100,SpringLayout.NORTH, panel3);
              frame.getContentPane().add(panel);
              panel.add(panel2);
              panel.add(panel3);
              frame.setSize(600,500);
              frame.setVisible(true);
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
         public void actionPerformed(ActionEvent e)
              Object obj = e.getSource();
              if(obj == but1)
                   newbook nebook = new newbook();

Maybe you are looking for