My navbar is in a frame down the left hand side of the window.
The frame is 150px wide and the navbar buttons are 100px wide.
Hovering over the buttons displays popup menus to the right of the navbar
and, being 100px wide menus, are cut off by the right hand edge of the
navbar frame.
Is it possible to make the popup menus display on top of the neighbouring
frame? If not, is there another solution?
I've made some sites in flash that make use of popup windows, which are Javascript called on from flash. Now, the client wants them all to be viewable within this specific site (let's call it MAINSITE) that uses two frames, the top for navigation. Within this framed environment, however, the popup script won't work under IE 6.x browsers - it will either do nothing or open up an error page in the flash/html frame (seems to vary from the different versions of 6.x).
There IS a way to make it work, but the link from the MAINSITE has to link to "../whateverthesitesfolderis/main.htm" and not "http://www.whatevertheothersitesdomainis.com/main.htm" in order for it to work. The problem is, for stats purposes, the client wants it to link to "http://www.whatevertheothersitesdomainis.com/main.htm". So my question for you is, if you actually understand this problem (I find it hard to explain), how can I make this work?
Here is the popup script I'm using.
function popupz(imagename) { OpenWin = this.open(imagename, "face", "toolbar=no,menubar=no,location=no,scrollbars=yes,resize=no,width=530,height=3 00"); }
Also, the site works fine in a framed environment, just not one that is hosted on a different domain, it seems. And the popups work fine if they're triggered by links in HTML, just not ones in flash.
Is it possible to create popup menus without using absolute positioning that take up no space in the flow of the document and appear with an onMouseOver()?
I am trying to make a form where the user is only able to select an option from one of the drop down menus and if they click both then submit an error should pop up telling them to select just one. Now I have found this code:
<SCRIPT LANGUAGE="JavaScript"'> <!-- function validateForm(){[code]....
the first problem is that my menu must be named "id[2]2" which causes a problem due to the bracketed 2 and the 2 after. Is there any way around that?the second problem I forsee is that this will only work with 1 drop down box being unselected. I need a code that will give the warning if nothing is selected OR if something is selected in both drop downs.
I am trying to dynamically open a popup window but ie8 blocks it with the popup blocker. basically within a ajax fuction I have a confirm button and if the user clicks yes it opens a popup window. now I tried it with a javascript function but it got blocked, so I have tried it by creating a form with a button in it and instead of calling the popup function direct I call document.form.button.click and in the form my button has onclick"popup('<? echo url; ?>')" but this also is detected as a unwarranted popup and is blocked.
now I understand that the popup blocker works when a popup is called without user interaction, but allows popups on say button clicks. how can I get the popup to work
In my application i use window.showmodaldialog() to pop up a window. When i run it in IE pop up blocker wont blocks the window... But when run it in FireFox pop up blocker will blocks the pop up window.. is there any way to open a window with out blocking(avoiding ) by the pop up blocker?
As a rule, I don't like frames but I'm stuck supporting a web that uses them. I have a page, default.asp, that has a header and body frame: "fHead" and "fBody". What I want to do is to prevent default.asp from ever loading itself into "fBody". Some users still have code that causes this behavior.
So how, using javascript , can I do something to the effect of: "If default.asp tries to load default.asp (itself) into fBody, then reload the top-level browser window with what fBody is trying to load."
my main page consists of frames. i'm using ssi to include copyright info, tos, and a privacy statement at the bottom of each page.
the ssi is working on all regular (ie non-frame) pages, but it doesn't seem to be called or parsed on the main page.
a look at the source shows the ssi call just sitting there, doing nothing. has anyone dealt with this before? i didn't think it mattered if an ssi was called from within a framed page, but i might be wrong.
i suppose i can just use the actual html for that one page but i'd rather just be able to use ssi since it's used through out the rest of the site.
Let me just start by saying... and I truly do mean this... I HATE frames. Now that I have that out of my system, unfortnualty I do not have a choice and am forced to use the complex structure that I am so SO needing help with. My framesets look like this
--------------------- | title | |-------------------- | buttons | |-------------------- | base | |--------------------
inside the base frame I have ANOTHER frameset... split into frmLeft and frmRight... now if your mind isnt tied into knots... I am sure this will do it... I have a button called 'add category', which is on the buttons frame. When I click the button, I get a popup with the details... I add the category details... then I need the frame titled frmLeft to refresh. Is this possible?
What's the trick to sharing cookies between frames? I can set and read a cookie in the same frame, but if I try to read the cookie in another frame it is undefined. :o(
There are some other cookies that are available in all frames, so I know that the frames are capable of reading cookies, just not the ones that I set in the other frame.
I apologize if this is not the right group for this, but I saw some other messages on this topic in here, so thought I'd take a shot in the dark...
I am running IE 6, XP, SP2. When I connect to certain sites that use inline frames, I get the message 'Your browser does not support inline frames or is currently configured not to display inline frames.'
The aggravating thing is I recently bought multiple Dell computers, have 2 in the room with me right now, haven't touched a thing browser-wise on either, and it works fine on 1 and not the other. Same OS, same IE version, etc.
How can I refresh a page in a separate frame. For example, when someone logs in in the main frmae, I want to refresh another frame to display info differently.
I am using frames - yes frames - I do not know how to do anything but and I know that there is better out there......but........ I am trying to set a frame so that it automatically puts a page corresponding to the month in that frame (a calendar) Code:
I have a script for printing the contents of a frame. It works fine but I would like it not only to print the designated frame but to add a header or message at the top or bottom.
i'm trying to use javascript to change the content of a textbox in a different frame.
by clicking on a 'folder' link in 'leftFrame' i want to put the value assigned by that link into the 'folderName' textbox in the 'uploadForm' form in 'mainFrame'. i'm doing this as...
this works perfectly fine with IE and Safari on my Mac OS X machine and IE 6 on my PC laptop but anything Mozilla-based on either machine gives me an error i just can't seem to get round...
Suppose I have a page, call in parent.html . Inside, there is an iframe, call it child.html . I want it so that in response to a keyboard event in either parent or child, child.html will respond in a particular way.
Do I need to use a different set of code for each html page, or can I reuse the same code?
If the code is different, what are the fundamental differences in code?
How do I make one frame respond to events in a different frame as a general rule?