[Locked] Replacing the Deprecated target Attribute

QUESTION:  How does one replicate the behavior of the target attribute now that it has been deprecated?  My website requires that all pages that are not contained within my website open to new windows.
DISCUSSION:  The behavior that I am trying to replicate use to achieved by setting the value of the target attribute to _blank.
Roddy
Please avoid this post if you are exceedingly fond of bananas.

Of course, resizing someone's browser window is just rude. (uh oh, that's "etiquette...)
But (and this is my personal preference) I don't want to leave a page (navigate away from it) every time I link to an "external" web page. I like being able to easily click back to a tab to reopen the principal page/site I have been looking at.
For instance, here on the Forum, I find it mildly annoying that I have to wait for the discussion list to reappear when I press my back arrow. So I will frequently right-click and open in another tab when I'm following a user's url.
In some way, it's like the difference between a "garden-path" sentence and getting straight to the point. A garden-path sentence leads you to believe it's about one thing, then meanders through several possible meanings, and lands on something completely different (and possibly not what you want). So, to get back to the "main path," you have a choice: either to retrace your steps (back arrow > back arrow > back arrow) or close the wayward tab and be immediately back where you want to be.
I'd rather leave it up to the user how to do it, but I'd also like to take them by the hand and give them my option as first choice. And in the interests of my client, keeping people ON their website is helpful to them.
External links on a website are, to me, like footnotes or asides. If the information is central to your message, it should be on your website, presented as basic information. If it is peripheral, I prefer to allow it to show up in its own tab.
Beth

Similar Messages

  • Cannot create or replace : The specified extended attribute name was invalid.

    New problem arrived today. Trying to copy a file from 10.6 server with an XP (SP3) client. I get this error:
    Cannot create or replace (file name here): The specified extended attribute name was invalid.
    The contents of the file can be copied, but not the folder. Other files can be copied. There are no funny characters. The name is not too long. I propogated the permissions on the share and that had no affect. The problem exists on three different XP systems. Can't find extended properties that could be causeing a problem. Any ideas?

    Nikon just released a Firmware update today for the D750

  • CMSDK: How to replace the deprecated Parser

    Since 9.0.3 custom parsers are deprecated. Custom parsers where the ideal mechanism to ensure consistency in document-handling functions throughout the different protocols, while providing the possibility to act upon an upload operation before any decisions where made about how to store the document.
    You could, for instance, decide to store the document as an instance of a specific subclass of document. This decision would be unrelated to the specific protocol the user chose to use to perform his upload, and thus it was possible to maintain consistent logic across the different protocols.
    The 9.0.3 developer reference, chapter 12, suggests that you actually don't need these parsers, that they are overly complex and that you can simply implement your parser in a http-servlet (implying that you shouldn't use ftp, smb, ... for uploads). To stress their point (I guess) they removed (silently) the possibility for custom parsing from all but the cup protocols.
    I thoroughly disagree with this and would like to maintain the functionality provided to us by the 9.0.2 parser - if necessary with different techniques. Two existing customers are unable to upgrade to newer versions simply because of this problem.
    I have taken the possibility of an agent into account, but that lacks the possibility to interactively inform a user about problems regarding the content of his uploaded file. Furthermore, changing the cmsdk-class of an allready created object is tedious.
    Anybody from Oracle with an explanation about the deprecation of the parsers?
    Has anybody faced the same problems? Did you survive?
    Happy to hear your thoughts,
    Bart

    I figured out the order in which things get stored in iFS, when creating a new Document:
    1. S_TieDocument.extendedPreInsert
    2. S_TieContentObject.extendedPreInsert
    3. S_TieDocument.extendedPostInsert
    4. S_TieFolderRelationship.extendedPreInsert
    5. S_TieFolderRelationship.extendedPostInsert
    6. S_TieContentObject.extendedPostInsert
    After the post-insert calls, things are stored in the database. If I would want to determine the type of a document based on its contents or the folder it will be stored in, then this information should be available in step 1. Before the document is stored in the database, we have to change the class id, or the document will be stored in the wrong tables.
    But in step 1, the S_TieContentObject has not been created and there is no relation between the document content and the document itself. The same goes for the folder relationship. So I don't think changing the document type (class id) in a server-side override is going to work.
    Does anybody at Oracle has ever tried any of this?

  • HT201250 I had to replace the hard drive in my old MacBook. I replaced it. Installed OSX10.6. Then using the system software I reinstalled data from my Time Machine backup. On completion it asked for my password. It is not accepted. I am locked out how I

    I had to replace the hard drive in my old MacBook. I replaced it. Installed OSX10.6. Then using the system software I reinstalled data from my Time Machine backup. On completion it asked for my password. It is not accepted. I am locked out how I overcome this?
    I was already using 10.7. But only had the disc for 10.6.

    Sorry I am new to this. Am I in the right area? I am using my iPhone to make contact. I am worried.

  • If you enter your password on the ipad too many times and your sim card locks, is there a way of recovery without replacing the sim card?

    If you enter your password on the ipad too many times and your sim card locks, is there a way of recovery without replacing the sim card?

    That doesn't lock the SIM card, it just locks you out of the device. 
    If you forgot (or don't know) your passcode, restore the device from backup on the last computer it was synced with when the passcode was turned on... this will remove the passcode. If you do not have access to the last computer it was synced with, you will have to force it into recovery mode & restore as a new device.
    See this for more info... http://support.apple.com/kb/HT1212

  • JDev 1213 : The 'requires-ui' attribute is deprecated Use 'headess' instead

    Hi,
    I get the following error when starting Jdeveloper for 12.1.3 (10.1.3.3.0.3):
    D:\ORACLETOOLS\jdeveloper1213\jdevbin\jdev\extensions\oracle.Service.10.1.3.jar
    Warning(38,40): The 'requires-ui' attribute is deprecated. Use 'headless' instead.
    Warning(38,40): The 'requires-ui' attribute is deprecated. Use 'headless' instead.
    Does anyone know how to fix this?
    Regards,
    Marnix.

    Hi Marnix,
    These are just warnings and you can ignore them and continue with your work.
    Regards,
    Sandeep M.

  • Replace User msRTCSIP-GroupingID attribute with the OU ObjectGUID

    Hello!
    I am trying to create a script that will replace the users msRTCSIP-GroupingID attribute with the OU ObjectGUID
    Can anyone help with this
    Get-ADUser -Filter * -SearchBase "OU=Test,OU=Tenants,DC=Mayernetworks,DC=COM"
    $OUobjectGUID = get-ADOrganizationalUnit -filter * -searchbase "ou=test,ou=tenants,dc=mayernetworks,dc=com" | ft ObjectGUID
    Set-ADUser $Accounts -Add @{"msRTCSIP-GroupingID"=$OUobjectGUID}
    i'm getting the argument is null error
    bradley Wyatt

    I dont think this is supported 
    The attribute msRTCSIP-GroupingID should
    not be used in a commercial hosting environment and is not supported by Microsoft due
    to the privacy and security risks when providing multi-tenancy in a hosting environment. The use of the attribute only simulates a grouping of users in logical partitions, and does not create a true partition in which the security and privacy of the tenants
    can be tightly controlled.
    Please remember, if you see a post that helped you please click ;Vote As Helpful" and if it answered your question please click "Mark As Answer" Regards Edwin Anthony Joseph

  • Can I disable the InDesign Lock File or replace the beginning character (tilde) so it is compatible with SharePoint?

    Can I disable the InDesign Lock File or replace the beginning character (tilde) so it is compatible with SharePoint?

    Can I disable the InDesign Lock File or replace the beginning character (tilde) so it is compatible with SharePoint?

  • FInding the Replacements for deprecated methods

    I am new to using the Java environment, having been mostly a VB/VB .NET and web developer...so please forgive me if this is a dumb question:
    I inherited some java code that is an extension to a 3rd party app. It was originally written under JDK 1.2.2 (I think), and I am now trying to recompile under JDK 1.4.2, using the Borland JBuilder X IDE.
    Everything seems to be OK, except that I get two warning messages about deprecated methods:
    getFormComponent().setFormProperties()
    getFormComponent().getAllFormProperties()
    I probably should have checked more, but these names would appear to be standard java classes. What methods should I be using instead? And more importantly, how do I go about looking up the current methods?
    Thanks in advance.

    I was coming to that conclusion as well...unfortunately, the 3rd party SW vendor does not appear to have updated their supplied documentation - all of the code examples still use the deprecated methods, and their HTML help doesn't return anything when I search for the method names.
    Looks like a call to their technical support line...
    THANKS for the prompt reply.

  • Starting Firefox 8, I cannot see the extensions.rdf file. Does it was replaced/renamed/deprecated ?

    After Firefox 8, I cannot see the extensios.rdf file as before. Basically, here I used to get the firefox key e.g. {ec8030f7-c20a-464f-9b0e-13a3a9e97384} and then get the FF version via em:minVersion/em:maxVersion.

    '''extensions.sqlite''' replaced the '''''extensions.rdf''''' file in Firefox 4.0 and later versions. It is not a simple "text" file as the RDF file format was.
    Sorry, I don't understand what you mean by "get the firefox key".
    If you are looking to edit the maxVersion for an extension, do the edit in the '''install.rdf''' file for each particular extension.

  • Link action (CommandLink): target attribute doesn't work

    I want to use a link action to pop up another JSF page, so I set its target attribute to _blank, and in its event handler,  I return the other jsf page.  However, the other jsf page doesn't open in a new window, it just replaces the current page in the existing window.  Why?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hi,
    The way to open a new window is to make use of the javascript function window.open. This can be used on click event for the hyperlink action. The link action does not allow the usage of the above mentioned method.
    Thanks,
    RK

  • Replace the value 733.534 in reporting.

    Hi Experts,
    I am facing one problem in reporting. I am in BI 7.0 environment.
    Reports are export to EP everthing is good,
    Issue:
    one column displaying value like -733.534
    my requirement is don't display this value istead of this should display same flag or colour ....
    Root cause:
    this fields is calculated in the reporting level, so this is not coming from any data target.
    calculation: Days from two different Dates.
    eg; offer given date - offer excepted date = Days( resulet)
    I calculated by farmula with replacement path.
    this -733.534 value is displaying only when any one of the two dates are missed then this value will displaying.
    if both dates are in reporting calculated value is displyaing right. (currect result).
    can any help me how to replace the value -733.534 by any flag or colour.
    Regards
    Vijay

    Hi,
    You can achieve this by using exceptions in Query desigenr.you can put some colours for those values.
    Let me know if you have any issues.
    Reg
    Pra

  • How can I replace the cursor in the below query?

    I have this below query which calls a stored procedure that takes only 1 item's attributes at a time. But because of performance problems we are
    required to remove the cursor. How can I replace the below cursor logic with set operations or CTE? Please advice.
    DECLARE db_cursor_ava CURSOR
    FOR
    SELECT t.[agent-id],
    t.[start-date],
    t.[end-date],
    t.[monitor-days],
    t.[monitor-start],
    t.[monitor-end],
    t.[timezone-offset]
    FROM @tmpAgentPeriodTimeRange t
    OPEN db_cursor_ava
    FETCH NEXT FROM db_cursor_ava INTO @agentID_ava,
    @stDateTime_ava,
    @endDateTime_ava,
    @monDays_ava,
    @monSt_ava,
    @monEnd_ava,
    @offset_ava
    WHILE @@FETCH_STATUS = 0
    BEGIN
    DELETE
    FROM @tmpMonitorPeriod
    DELETE
    FROM @tmpFinalResult
    SET @runID = 1
    IF(@endDateTime_ava>DATEADD(MI,@offset_ava, GETUTCDATE()))
    BEGIN
    SET @endDateTime_ava=DATEADD(MI,@offset_ava, GETUTCDATE())
    END
    INSERT INTO @tmpMonitorPeriod
    EXEC core.usp_GetMonitoringPeriod
    @startDate = @stDateTime_ava,
    @endDate = @endDateTime_ava,
    @monitoringDays = @monDays_ava,
    @monitoringStart = @monSt_ava,
    @monitoringEnd = @monEnd_ava
    SELECT @maxID = MAX(tm.id)
    FROM @tmpMonitorPeriod tm
    FETCH NEXT FROM db_cursor_ava INTO @agentID_ava,
    @stDateTime_ava,
    @endDateTime_ava,
    @monDays_ava,
    @monSt_ava,
    @monEnd_ava,
    @offset_ava
    END
    CLOSE db_cursor_ava
    DEALLOCATE db_cursor_ava
    mayooran99

    You've been down this path before  - and the response is exactly the same.
    how to replace cursor logic
    And I'll suggest that you post the entire code - since you repeatedly delete 2 table variables but only populate one. The setting of @maxID also seems to have no purpose. And perhaps the issue here isn't the cursor but the general approach.  Who knows
    - but it appears you may have prematurely assumed that the cursor is the problem.

  • Is there a way to BULK COLLECT with FOR UPDATE and not lock ALL the rows?

    Currently, we fetch a cursor on a few million rows using BULK COLLECT.
    In a FORALL loop, we update the rows.
    What is happening now, is that we run this procedure at the same time, and there is another session running a MERGE statement on the same table, and a DEADLOCK is created between them.
    I'd like to add to the cursor the FOR UPDATE clause, but from what i've read,
    it seems that this will cause ALL the rows in the cursor to become locked.
    This is a problem, as the other session is running MERGE statements on the table every few seconds, and I don't want it to fail with ORA-0054 (resource busy).
    What I would like to know is if there is a way, that only the rows in the
    current bulk will be locked, and all the other rows will be free for updates.
    To reproduce this problem:
    1. Create test table:
    create table TEST_TAB
    ID1 VARCHAR2(20),
    ID2 VARCHAR2(30),
    LAST_MODIFIED DATE
    2. Add rows to test table:
    insert into TEST_TAB (ID1, ID2, LAST_MODIFIED)
    values ('416208000770698', '336015000385349', to_date('15-11-2009 07:14:56', 'dd-mm-yyyy hh24:mi:ss'));
    insert into TEST_TAB (ID1, ID2, LAST_MODIFIED)
    values ('208104922058401', '336015000385349', to_date('15-11-2009 07:11:15', 'dd-mm-yyyy hh24:mi:ss'));
    insert into TEST_TAB (ID1, ID2, LAST_MODIFIED)
    values ('208104000385349', '336015000385349', to_date('15-11-2009 07:15:13', 'dd-mm-yyyy hh24:mi:ss'));
    3. Create test procedure:
    CREATE OR REPLACE PROCEDURE TEST_PROC IS
    TYPE id1_typ is table of TEST_TAB.ID1%TYPE;
    TYPE id2_typ is table of TEST_TAB.ID2%TYPE;
    id1_arr id1_typ;
    id2_arr id2_typ;
    CURSOR My_Crs IS
    SELECT ID1, ID2
    FROM TEST_TAB
    WHERE ID2 = '336015000385349'
    FOR UPDATE;
    BEGIN
    OPEN My_Crs;
    LOOP
    FETCH My_Crs bulk collect
    INTO id1_arr, id2_arr LIMIT 1;
    Forall i in 1 .. id1_arr.COUNT
    UPDATE TEST_TAB
    SET LAST_MODIFIED = SYSDATE
    where ID2 = id2_arr(i)
    and ID1 = id1_arr(i);
    dbms_lock.sleep(15);
    EXIT WHEN My_Crs%NOTFOUND;
    END LOOP;
    CLOSE My_Crs;
    COMMIT;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(-20000,
    'Test Update ' || SQLCODE || ' ' || SQLERRM);
    END TEST_PROC;
    4. Create another procedure to check if table rows are locked:
    create or replace procedure check_record_locked(p_id in TEST_TAB.ID1%type) is
    cursor c is
    select 'dummy'
    from TEST_TAB
    WHERE ID2 = '336015000385349'
    and ID1 = p_id
    for update nowait;
    e_resource_busy exception;
    pragma exception_init(e_resource_busy, -54);
    begin
    open c;
    close c;
    dbms_output.put_line('Record ' || to_char(p_id) || ' is not locked.');
    rollback;
    exception
    when e_resource_busy then
    dbms_output.put_line('Record ' || to_char(p_id) || ' is locked.');
    end check_record_locked;
    5. in one session, run the procedure TEST_PROC.
    6. While it's running, in another session, run this block:
    begin
    check_record_locked('208104922058401');
    check_record_locked('416208000770698');
    check_record_locked('208104000385349');
    end;
    7. you will see that all records are identified as locked.
    Is there a way that only 1 row will be locked, and the other 2 will be unlocked?
    Thanks,
    Yoni.

    I don't have database access on weekends (look at it as a template)
    suppose you
    create table help_iot
    (bucket number,
    id1    varchar2(20),
    constraint help_iot_pk primary key (bucket,id1)
    organization index;not very sure about the create table syntax above.
    declare
      maximal_bucket number := 10000; -- will update few hundred rows at a time if you must update few million rows
      the_sysdate date := sysdate;
    begin
      truncate table help_iot;
      insert into help_iot
      select ntile(maximal_bucket) over (order by id1) bucket,id1
        from test_tab
       where id2 = '336015000385349';
      for i in 1 .. maximal_bucket
      loop
        select id1,id2,last_modified
          from test_tab
         where id2 = '336015000385349'
           and id1 in (select id1
                         from help_iot
                        where bucket = i
           for update of last_modified;
        update test_tab
           set last_modified = the_sysdate
         where id2 = '336015000385349'
           and id1 in (select id1
                         from help_iot
                        where bucket = i
        commit;
        dbms_lock.sleep(15);
      end loop;
    end;Regards
    Etbin
    introduced the_sysdate if last_modified must be the same for all updated rows
    Edited by: Etbin on 29.11.2009 16:48

  • Just bought a 5s to replace the 4s. My daughter in Bali Indonesia needs a new phone. How can I get the 4s unlocked so I can send it to her for her use over there ?

    Just bought a 5s to replace the 4s. My daughter lives in Bali, Indonesia. Needs a new phone and I would like to send it to her, rather than any other option. I was told it had to be unlocked to use internationally. What do I do, to make this possible. ?

    Contact the wireless provider to which the iPhone is locked to ask
    if they provide unlocking and if you qualify. Apple does not unlock
    iPhones; only wireless carriers can unlock iPhones locked to their
    respective networks.

Maybe you are looking for