Flex 3 TabNavigator getting tab name when tab clicked

Hi All, I am using Flex 3.
I have <mx:TabNavigator  id="dbtabs" width="100%" height="100%" click="changeTabs()"  />
I am also adding tabs dynamically. 
In the grand scheme of things, I want to let a user add tabs as needed and chose what content is on the tab.  This is saved data, so when they come back I need to reload their saved settings.
What I am trying to do is find out how to get the index of the tab when it is clicked. Right now I have to click the tab then click in the vbox to get the selectedIndex.  Is there a way to get the selectedIndex as soon as the tab is clicked?
Thanks.

private function handleTabClick(evt:IndexChangedEvent):void
       var i:int = evt.newIndex;
<mx:TabNavigator change="handleTabClick(event)">
        <mx:Canvas width="200" height="200" label="Tab 1"/>
        <mx:Canvas width="200" height="200" label="Tab 2"/>
</mx:TabNavigator>
Dany

Similar Messages

  • I used to be able to open a second tab to get to another web site without closing the first one....now I can see the second tab but when I click on it nothing happens...

    I used to be able to open a second tab to get to another web site without closing the first one...now I can see the second tab but when I click on it, nothing happens..

    This issue can be caused by the Ask<i></i>.com toolbar (Tools > Add-ons > Extensions)
    Your system details show that toolbar in the user agent as AskTbARCD/3.13.1.18107
    *https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode

  • Getting Tab Name or Tab Id

    Hello,
    In my page I have 4 tabs. I would like to get the tab name or tab id to pass to my pl/sql procedure. When user clicks the tab, I am passing certain parameters to the plsql procedure. So is there any way i can uniquely get the tab name or tab id?
    Thanks in advance
    Regards

    well,
    it is still vague for me to understand what do you mean by getting tab name from URL.
    perhaps what you intend to have is a programmatic way of finding tab name from URL.
    for that in 10.1.4 as the query strings do not work that way, so you may use the following API function call and use it to write some custom function. (note that it will work when you will call it from some page on your portal).
    portal30.wwctx_api.get_path_infothis gives typically a result like this depending upon the page address/location (and provided that you are on a tab of a multi-tab page):
    /!PORTAL30.wwpob_page.show/SHARED/U/PAGE_GRP/PAGE_NAME/TABNAMEhope that helps!
    AMN

  • TS3989 I keep getting this error when I click on the link inviting me to join a Photo Stream: "An error occurred while joining the Photo Stream. Please try again later. "

    I keep getting this error when I click on the link inviting me to join a Photo Stream: "An error occurred while joining the Photo Stream. Please try again later."
    I was the one who set up the Photo Stream and sent the link to myself. I called Apple and they said I did everything right and the server must be temporarily down, but it has been the same for the better part of a day.

    None of the fixes above worked for me.  Continued getting the "try again" error message. 
    Tryed a bunch of things, such as going directly to icloud on Safari to open the mail message, no luck.
    Tryed the following;
    Went to iCloud and logged in via Safari, clicked on my account name in top right corner, selected "Advanced" on drop down menu, and selected "Reset Photo Stream".
    Turned off Photo Stream on all devices and iPhoto.
    Turned on Shared Photo Stream option on Mac iCloud preferences.
    Tried the "Join This Photo Stream" button in my Mac Mail app .me account again.
    Still got the error message.
    Forwarded the original mail message to a yahoo account, selected "Join this Photo Stream" in the yahoo account mail (still in my Mac Mail app), and lo and behold, iPhoto opened and displayed the photos. 
    Could be this would have worked right from the start.
    Oh yea, still get the "try again" message if I click on the Photo Stream button in my .me account.

  • No issues, but curious..why do I always get permissions repaired when I click on 'repair permissions in Disk Utility......it usually has to do with core permissions and it's happened since i got this MacBook Pro in 3/11..it continues with 10.7

    No issues, but curious..why do I always get permissions repaired when I click on 'repair permissions' in Disk Utility ??......it usually has to do with core permissions and it's happened since i got this MacBook Pro in 3/11..I'll try this every 2/3 wks and always get repairs.....yet, I don't really have issues....it's been weird.......it continues with 10.7 and the update to 10.7.1.. a sample:
    Permissions differ on “System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/Rem ote Desktop Message.app/Contents/Resources/da.lproj/UIAgent.nib”; should be -rw-r--r-- ; they are drw-r--r-- .
    Repaired “System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/Rem ote Desktop Message.app/Contents/Resources/da.lproj/UIAgent.nib”
    Permissions differ on “System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Su pport/LockScreen.app/Contents/Resources/da.lproj/MainMenu.nib”; should be -rw-r--r-- ; they are drw-r--r-- .
    Repaired “System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Su pport/LockScreen.app/Contents/Resources/da.lproj/MainMenu.nib”
    Permissions differ on “System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Su pport/LockScreenLeopard386.app/Contents/Resources/da.lproj/MainMenu.nib”; should be -rw-r--r-- ; they are drw-r--r-- .
    Repaired “System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Su pport/LockScreenLeopard386.app/Contents/Resources/da.lproj/MainMenu.nib”
    Group differs on “Library/Preferences/com.apple.alf.plist”; should be 80; group is 0.
    Repaired “Library/Preferences/com.apple.alf.plist”
    Warning: SUID file “System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent” has been modified and will not be repaired.

    As described in this article, don't worry about it:
    http://support.apple.com/kb/TS1448?viewlocale=en_US

  • Firefox jumps from tab group to tab group when tab is closed. Why? It should stay in the same tab group.

    Firefox jumps from tab group to tab group when tab is closed. Why? It should stay in the same tab group.
    Is it bug? In any case it is very inconvenient.

    Ahh. Thanks. That seems like a bit of a hassle though. If I were to create more tabs in the group, would I have to re-bookmark all the tabs?
    I would really love it if I could just pull them in and out of the tab group screen :)
    Thanks for your help!

  • I have tried to update my iphone 3gs and i need to get ios5 and when i click on check for updates it says that itunes can not be contacted and check my internet connection but i have internet? how else can i get ios5 on my phone?

    i have tried to update my iphone 3gs and i need to get ios5 and when i click on check for updates it says that itunes can not be contacted and check my internet connection but i have internet? how else can i get ios5 on my phone?

    edit the hosts file on your computer and remove any lines that contain gs.apple.com. Disable your antivirus and firewall.

  • HT1304 why dont i get a popup when i click to play a video, nothing happens at all, on my pc.

    Whay dont i get a popup when i click to play a video in itunes on my pc. nothing happens at all.

    I have been running Firefox for over 2 years on my Win 7 64 bit machine. This AM, I cannot start it. I get a message that it crashed & have option to Restart FF> When I click that I get option to start in safe mode. I cannot get it ti run in normal mode. I uninstalled & re-installed. Did not work. I uninstalled again & re-installed while Win 7 was in Safe Mode. It seemed t install & run fine. Rebooted & same thing.
    Kinda frustrating. Any ideas?

  • Resize tabs only when double click on tab name

    I have this code which resizes tab when it's clicked twice no matter where I click on the tab.
    VBox stackedTitledPanes = createStackedTitledPanes();
       ScrollPane scroll = makeScrollable(stackedTitledPanes);
       final TabPane tabPane = new TabPane();
       final BorderPane mainPane = new BorderPane();
       final Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();
      tabPane.setStyle("-fx-font-size: 12pt;"); // Set global size for the font
       // Create Tabs
       Tab tabA = new Tab();
      tabPane.setOnMouseClicked(new EventHandler<MouseEvent>()
       private double sizeX, sizeY;
       private boolean first = true;
       @Override
       public void handle(MouseEvent me)
       if (first)
      sizeX = mainPane.getWidth();
      sizeY = mainPane.getHeight();
      first = false;
       if (me.getButton().equals(MouseButton.PRIMARY) && me.getClickCount() % 2 == 0)
       if (sizeX != mainPane.getWidth() || sizeY != mainPane.getHeight())
      mainPane.setPrefSize(sizeX, sizeY);
       else
      mainPane.setPrefSize(primaryScreenBounds.getWidth(), primaryScreenBounds.getHeight());
      tabA.setText("Main Component");
      tabA.setContextMenu(makeTabContextMenu(tabA, tabPane));  // Set right mouse click menu
       // Add something in Tab
       StackPane tabA_stack = new StackPane();
      tabA_stack.setAlignment(Pos.CENTER);
      tabA_stack.getChildren().add(scroll);
      tabA.setContent(tabA_stack);
      tabPane.getTabs().add(tabA);
       Tab tabB = new Tab();
      tabB.setText("Second Component");
      tabB.setContextMenu(makeTabContextMenu(tabB, tabPane));  // Set right mouse click menu
       // Add something in Tab
       StackPane tabB_stack = new StackPane();
      tabB_stack.setAlignment(Pos.CENTER);
      tabB_stack.getChildren().add(new Label("Label@Tab B"));
      tabB.setContent(tabB_stack);
      tabPane.getTabs().add(tabB);
       Tab tabC = new Tab();
      tabC.setText("Last Component");
      tabC.setContextMenu(makeTabContextMenu(tabC, tabPane));  // Set right mouse click menu
       // Add something in Tab
       StackPane tabC_vBox = new StackPane();
      tabC_vBox.setAlignment(Pos.CENTER);
      tabC_vBox.getChildren().add(new Label("Label@Tab C"));
      tabC.setContent(tabC_vBox);
      tabPane.getTabs().add(tabC);
      mainPane.setCenter(tabPane);
      mainPane.setPrefSize(300, 500);
       //mainPane.setLayoutX(5); // Horizontal Position
      mainPane.setLayoutY(32);   // Vertical Position
      scroll.setPrefSize(395, 580);
      scroll.setLayoutX(5);
      scroll.setLayoutY(32);
    Can you tell me how I can modify the code in a way that I can size the tab only when I double click on a tab name?

    See:
    *https://support.mozilla.com/kb/Firefox+keeps+opening+many+tabs+or+windows

  • RSRT:  Getting this error when I click on u0093Performance Infou0094 tab for report

    Hi,
    I have two queries coming odd a particular cube. There were some performance issues so in RSRT, Properties, I checked the delta cache update box and the reports significantly improved their performance.
    Later, for both reports, in RSRT, “Performance Info” fails to run and gives error:
    “Different hierarchies are used for characteristic 0DISTR_CHAN”
    Even reversing above change in Properties, still gives same error message when I try to go into the “Performance Info” tab.
    Any help?
    Thanks

    Hi,
    typically, when i click on the "Performance info.", it is supposed to have executed and provide some performance details on the query.
    At this moment, the error message shows at the bottom of the screen and nothing else happens.
    Thanks

  • After upgrading I get comerical tabs opening when I click on embedded links.

    I installed firefox 28 over my existing installation. Now when I click on embedded links half the time an additional tap will open for some commercial site. Any suggestions on stopping this.

    Can you check your download history to see whether you got an unofficial installer bundle with some unwanted extras from a strange site?
    To tame the ads, try this: Disable ALL nonessential or unrecognized extensions on the Add-ons page. Either:
    * Ctrl+Shift+a
    * orange Firefox button (or Tools menu) > Add-ons
    In the left column, click Extensions. Then, if in doubt, disable.
    Usually a link will appear above at least one disabled extension to restart Firefox. You can complete your work on the tab and click one of the links as the last step.
    Does that flush the extra tabs?
    If unwanted extensions lack a Remove button, this usually indicates it was installed by other software on your computer. Time to visit the Windows Control Panel, Uninstall a Program, and click "Installed on" to group by date and reveal secret bundled items you may have accepted. Probably best to remove everything recently added that you do not actually know to be useful.
    Finally, you may want to run some extra scans to mop up any lurking crap. This article lists tools other Firefox users have found helpful: [[Troubleshoot Firefox issues caused by malware]].
    Any luck?

  • Getting tab name or tab id or tab label at runtime

    Hi All,
    I think the answer is "no" but I'm going to ask anyway just in case I missed something.
    I am designing some authorization schemes for my application. The context behind the design is this:
    1. Two-level tabs application.
    2. Access is stored in a table where an assignment between a level 2 tab is assigned to a user (well, it's really assigned to groups of users but that's not that important for this question). The level 2 tab is assigned via a select-list LOV defined as:
    select
    tab_label d,
    tab_id r
    from apex_application_tabs
    where application_id = :APP_ID
    and workspace = :OWNER
    order by 1
    So I store the TAB_ID of the 2nd level tab and it's assigned to groups of users.
    So what I'd like is this at runtime:
    1. For page-level security, I read the Apex data dictionary and pass APP_PAGE_ID to a function that reads the page number. I traverse the tab hierarchy in APEX_APPLICATION_TABS to see if the APP_PAGE_ID resides in TAB_PAGE or TAB_ALSO_CURRENT_FOR_PAGES to get the TAB_ID. Then I check my own assignment table to see if that TAB_ID is accessible to the user. If so, return TRUE, else, return FALSE. This is working wonderfully and isn't a problem...at runtime if I navigate to a page that is on a 2nd level tab and I don't have access to the page, the security scheme errors (correctly).
    2. For tab-level security, I want that at the parent tab level that if the user has access to one or more of the 2nd level child tabs, display the parent tab.
    3. For tab-level security, if the user is on a parent tab (because he/she has access to at least one child tab), only show the child tabs to which they have access.
    Now the problem(s). The thing is that the user sees the tabs before they navigate to them (#2 and #3 I don't have working right now) and I want to hide them if they don't have access.
    For example, let's say my parent tabs are A, B, and C. Child tabs are A1, A2, A3 underneath A. B1, B2, B3 underneath B. C1, C2, and C3 underneath C.
    Let's say everything in A and underneath A (so A1, A2, and A3) are available to anyone who has a login to the application. No problem there.
    Then, let's say most or all users have access to B1 but fewer users have access to B2 and B3. What I want is that if anything from B is available to a user, show parent tab B. If the user clicks on parent tab B, then show B1, B2, and B3 but only show the tabs to which they have access (so if they have access to B1 and B2 but not B3, do not display B3).
    Then, let's say C is a very powerful administrative tab and very few people have access to it. I want to not-show C at all for people who do not have any access to C1, C2, or C3.
    The problem I have at runtime is that I cannot find a way for a tab to pass information about itself when the tab is about to paint (or not-paint). The only variable or substitution string at runtime that I can find to reference about a tab is "CURRENT_PARENT_TAB_TEXT". However this gives me only information about the parent tab's text of the parent tab that has focus right now; each parent tab cannot pass it's own info until I navigate there. I need to get that information w/o navigating to the tab first so that I can determine to show/hide the tab. Does that make sense? In other words, at runtime, I log into the system and let's say I'm not very powerful and should only be on tabs A1, A2, and A3 under A. I log in, I land on A1, and I can see A2 and A3 (good), but also I can see parent tabs B and C poking up there too. CURRENT_PARENT_TAB_TEXT does not resolve to B or C (it currently resolves to A) until I actually try to click on B or C. I need to hide B or C before the user clicks.
    Yes I can do it if I hard-code the name of the tab in a security boolean function, but I would have to have as many authorization schemes as I have tabs. This is why I want just one tab-level scheme where I pass the tab name or ID at runtime dynamically but I can't seem to reference it.
    Over in the template for two-level tabls I see #TAB_LABEL#, #TAB_NAME#, #TAB_ID#, and #TAB_LINK#. These don't seem to be available to PL/SQL to pass at runtime to a PL/SQL function. If they could, this would be my answer.
    Any other options or am I stuck on this one?
    BTW...we are on version 3.2 of Apex and going to version 4 soon. If something is available in 4 for this that helps, I can do it then.
    Ideas? Thanks!

    Hey gti_matt,
    Did you end up getting anywhere with this?
    I'm in the same boat atm...
    Thanks,
    Dan

  • First tab not getting "TabPanelTabSelected" class when tabs created from dataset

    Greetings all. I've got a tabbedpanel widget whose tabs are
    created with a spry repeat region. works great, except none of the
    tabs get the "TabPanelTabSelected" class on initial load. I tried
    setting the defaultPanel in the constructor, but to no avail.
    here's the div that creates the tabs:
    <div class="statustabs_TabbedPanels SpryHiddenRegion"
    id="statustabs" spry:region="dsRequestCounts">
    <ul class="statustabs_TabbedPanelsTabGroup"
    spry:repeatchildren="dsRequestCounts">
    <li
    class="statustabs_TabbedPanelTab"
    spry:hover="statustabs_TabbedPanelTabHover"
    spry:select="statustabs_TabbedPanelTabSelected"
    tabindex="{dsRequestCounts::@StatusID}"
    onclick="updateRequests({dsRequestCounts::ds_RowID})"
    >{dsRequestCounts::@StatusName} (<span
    id="statustabcount_{dsRequestCounts::ds_RowID}">{dsRequestCounts::@RequestCount}</span>)< /li>
    </ul>
    </div>
    and here's the constructor, which is done after the tab divs
    are created:
    <script type="text/javascript">
    var statustabs = new Spry.Widget.TabbedPanels("statustabs",
    tabHoverClass:"statustabs_TabbedPanelTabHover",
    tabSelectedClass:"statustabs_TabbedPanelTabSelected",
    tabFocusedClass:"statustabs_TabbedPanelTabFocused",
    panelVisibleClass:"statustabs_TabbedPanelContentVisible"
    </script>
    So, the question is: how can i get that first tab, on load,
    to take on the appropriate class so that it's styled appropriately?
    thanks so much.
    Marc

    Thanks a lot Kin. I now have it working, mostly. I changed
    the contentgroup div so that it repeated over the RequestCounts to
    create the table. However, when I did that, obviously it drew the
    table each time through the loop. So I changed the table's spry:if
    to also look at the current status names for equality. only then
    does it actually draw the table for the status that's been clicked.
    the final version appears below.
    Now, I do have two problems though.
    1) I can no longer use the spry:loading state. If I have
    this: <div spry:state="loading">loading...</div> right
    under the "TabbedPanelscontentGroup" div, I get an error that
    tpIndex is not defined. So...do you know how i can get this
    functionality back?
    2) One thing I needed to implement was "persistent" tab on
    data refresh. I added a loadInterval on the RequestCounts dataset,
    and thus everytime that interval was up the tab went back to the
    first one. So in the updateRequests() function, i set a variable
    named 'selectedTab' to the clicked rowid. Then, in the
    tabObserver.onPostUPdate function, i have the dsRequestCounts
    current row being set to that variable.
    The only problem with this is that the "requests" dataset
    then gets loaded twice when the interval causes the data to reload:
    once for the first row, and then once for my 'persisted' row. This
    makes sense, but i just don't know how to fix it. i'm pasting the
    code into this post...maybe someone can see some way to get around
    this?
    Basically, the behavior I want is this:
    a) on initial page load, load the requestCounts dataset and
    use the first row of that dataset to load the requests dataset
    (this works)
    b) when a user clicks a tab, load the requests dataset with
    the rowid of the clicked tab (this works)
    c) when the loadInterval causes the RequestCounts dataset to
    be refreshed, use the 'selectedTab' variable as the CurrentRow of
    the RequestCounts data such that the Requests dataset is loaded
    with the correct row and the selected tab is correct
    So the only rpoblem i have is with c, and the only problem
    there is that essentially what happens is the requests dataset is
    loaded twice.
    Thanks to any and all for advice getting the "loading" state
    working and the refresh behavior correct!
    --------------- here's the current code -----------------
    <!--- ---><cfset request.cfcore = "/argus/dope/">
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml"
    xmlns:spry="
    http://ns.adobe.com/spry">
    <HEAD>
    <TITLE>Spry widgets Samples One</TITLE>
    <link href="/argus/dope/style/style.css" rel="stylesheet"
    type="text/css" />
    <link href="/argus/dope/style/widgets.css"
    rel="stylesheet" type="text/css" />
    <SCRIPT
    SRC="/argus/spry/includes/xpath.js"></SCRIPT>
    <SCRIPT
    SRC="/argus/spry/includes/SpryData.js"></SCRIPT>
    <SCRIPT
    SRC="/argus/spry/includes/SpryXML.js"></SCRIPT>
    <SCRIPT
    SRC="/argus/spry/widgets/tabbedpanels/SpryTabbedPanels.js"></SCRIPT>
    </HEAD>
    <body>
    <cfoutput>
    <script type="text/javascript">
    var selectedTab=0;
    var loaded = 0;
    var statustabs = new Object;
    //datasets for the tabbed panel of requests.
    dsRequestCounts = new
    Spry.Data.XMLDataSet("#request.cfcore#ajax/act/act_RequestCountsXML.cfm?StatusesFromLast= 100&ServerGroupID=14",
    "statuses/status",{useCache:false,loadInterval:20000});
    dsRequests = new
    Spry.Data.XMLDataSet("#request.cfcore#ajax/act/act_RequestsXML.cfm?StatusesFromLast=100&S erverGroupID=14&StatusID={dsRequestCounts::@StatusID}",
    "requests/request",{useCache:false});
    //for the tabbed panels
    tabObserver = new Object;
    tabObserver.onPostUpdate = function(notifier,data){
    dsRequestCounts.setCurrentRow(selectedTab);
    //alert("onpostupdate: " +
    dsRequestCounts.getCurrentRowNumber());
    statustabs = new Spry.Widget.TabbedPanels("statustabs",
    {defaultTab:dsRequestCounts.getCurrentRowNumber(),
    tabHoverClass:"statustabs_TabbedPanelTabHover",
    tabSelectedClass:"statustabs_TabbedPanelTabSelected",
    tabFocusedClass:"statustabs_TabbedPanelTabFocused",
    panelVisibleClass:"statustabs_TabbedPanelContentVisible"
    Spry.Data.Region.addObserver("statustabs",tabObserver);
    function updateRequests(rowid){
    dsRequestCounts.setCurrentRow(rowid);
    selectedTab=rowid;
    //alert("updaterequests: " +
    dsRequestCounts.getCurrentRowNumber());
    //statustabs.showPanel(rowid);
    </script>
    </cfoutput>
    <!--- tab div --->
    <div id="statustabs" class="statustabs_TabbedPanels
    SpryHiddenRegion" spry:region="dsRequests dsRequestCounts">
    <ul class="statustabs_TabbedPanelsTabGroup">
    <li spry:repeat="dsRequestCounts"
    class="statustabs_TabbedPanelTab"
    tabindex="0"
    onclick="updateRequests({dsRequestCounts::ds_RowID})"
    >{dsRequestCounts::@StatusName} (<span
    id="statustabcount_{dsRequestCounts::ds_RowID}">{dsRequestCounts::@RequestCount}</span>)< /li>
    </ul>
    <!--- tab content group div --->
    <div class="statustabs_TabbedPanelsContentGroup">
    <div spry:state="loading">loading...</div>
    <div class="statustabs_TabbedPanelContent"
    spry:state="ready" spry:repeat="dsRequestCounts">
    <table class="requeststable" width="100%"
    spry:if="{dsRequests::ds_RowCount}!=0 &&
    '{dsRequestCounts::@StatusName}'=='{dsRequests::@StatusName}'">
    <tr>
    <th
    onclick="dsRequests.sort('@RequestID','toggle')">ID</th>
    </tr>
    <tr spry:repeat="dsRequests"
    spry:even="requeststable_even" spry:odd="requeststable_odd">
    <td>{dsRequests::@RequestID}</td>
    </tr>
    </table>
    <div spry:if="{dsRequests::ds_RowCount}==0">
    Move along...nothing to see here
    </div>
    </div>
    </div>
    </div>
    </body>
    </html>

  • Random Tabs Opening When I click a link

    Hi, I'm currently using the latest version of firefox and when I click certain links, I get a new tab related to that link that I didn't open ex: survey/signup

    First try check if this problem is caused by addons:
    *[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode Firefox in safe mode]
    Try also scan your PC:
    *[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-caused-malware Problems caused by malwares]
    Try use a pop-up/ads block:
    *[https://addons.mozilla.org/en-US/firefox/addon/adblock-plus Adblock Plus]
    *[https://addons.mozilla.org/en-US/firefox/addon/adblock-plus-pop-up-addon Adblock Plus Pop-up Addon ]
    *[https://addons.mozilla.org/en-US/firefox/addon/simple-adblock Simple Adblock]
    *[https://addons.mozilla.org/en-US/firefox/search/?q=adblock More results]

  • How to get current tab name or tab id or related info?

    Hi ,
    I would like to hide/show tabs according to users' page privileges list. So I need get current tab ID or tab Name in runtime environment to know if show/hide it for current user. :APP_USER
    Could you please provide any info about this requirement? Or do you have alternative method to control tabs' hide/show?
    thanks
    Ruiping

    最爱用中文 wrote:
    Hi Jari,
    Thanks for your info. Even if set authorize schema to tabs, I still need to get the relationship between "current tab" and "privilege&users". So I think evrm's hard-code method above is avaliable.I agree with Jari: APEX provides Authorization schemes specifically for this purpose. You need to reverse your thinking on how to implement this.
    For more information consult the documentation on APEX security, specifically using authorization schemes to restrict access to pages and control rendering of components.
    Tutorial: Adding Security to your Database Application (APEX 4.0)
    Use Authorization Schemes to control access/rendering for security ("only managers see/access this page and it's associated tab"); and Conditions to control rendering for functional reasons ("region only displayed if account is in arrears").
    Authorization Schemes have the benefits of being reusable, performing better, and allowing central maintenance of security-related code. This makes it easier to change the implementation&mdash;say moving from role information held in database tables to groups defined in LDAP.
    I worked for a number of years with an application where authorization schemes are not properly used (decisions made before my involvement) and all security and business logic relating to rendering and processing is wrapped up in spaghetti code in conditions. It's impossible to maintain.
    It is of course advisable to make both authorization scheme and business logic condition code more reusable and maintainable by locating it in API packages.

Maybe you are looking for

  • Maximum number of PCI-6602 cards in 1 computer?

    Is it possible to have 4 PCI-6602 cards in 1 computer? Are there any DMA channels or IRQ limitations we need to worry about? Our computer will have 1 graphics card in the AGP slot, possibly a PCI NIC ethernet card and possibly a PCI based sound card.

  • Deletion of Append searchhelp

    Hi Experts, I got a problem while deleting Appended searchhelp.please help me out with this. I have appended a serachhelp to the standard searchhelp.when i try to delete the Append serachhelp system is not allowing me delete saying "This is used in S

  • MySQL 5.0.77 (64 bit) and unixODBC 2.2.11 (32-bit) on Linux 64-bit

    Hello All, Is MySQL 5.0.77 (64 bit) compatible with unixODBC 2.2 (32-bit) on Linux 64-bit server ? I am facing problem of inconsistent connection to MySQL through the unixODBC driver manager. I am also using mysql-connector-odbc 3.51.27 which is also

  • Extended Transport Control

    I just implemented Extended Transport Control for my Transport Domain, which consists of DEV-100, DEV-111, QAS-200, QAS-220. Now, it asks me to set the 'target client' for all the transports that are already imported.Without setting the target client

  • My Passort WD 1 TB hardisk is not opening.

    Hi All, I have "My Passport " 1 TB hard-disk is not opening. when ever I connect to my machine It ask for formatting. I have my sensitive data in it and I can't format it. Thanks in advance!