Support Forum Softcomplex logo
About Us  | Services  | Download  | Order  | Support  | |
| Search | Today's Posts | Stats | Board Rules | Not logged in [ Login | Register ]
go to bottom
Last active: Never

Printable Version | Subscribe | Add to Favourites   Post new thread
Author: Subject: Target help needed!
geurt
Junior Member

Posts: 2
Registered: 11/4/2003
Location: the netherlands
Member Is Offline
posted on 11/4/2003 at 09:44 AM Reply With Quote
Target help needed!


How do i target a page to a frame? I tried everything but it doenst work for me, please can anyone help?

My page looks like this at the moment and i want all links open up in the frame "inhoud" anyone?


var TREE_ITEMS = [
['Begin', 'intro.html',
['Geschiedenis', 'geschiedenis.html',
['Schneider Papier Benelux', 'http://www.webjoker.nl'] ,
['Schneidersohne', null],
],

['Services', 'http://www.softcomplex.com/services.html'],
['Contacts', 'http://www.softcomplex.com/contacts.html'],
]
];
View User's Profile View All Posts By User U2U Member
rock
Moderator

Posts: 687
Registered: 4/15/2003
Member Is Offline
posted on 11/4/2003 at 05:15 PM Reply With Quote

You sould modify 'target' key in your TREE_TPL var.
E.g.
'target' :'inhoud',
View User's Profile View All Posts By User U2U Member
Brucecris
Junior Member

Posts: 3
Registered: 1/27/2005
Member Is Offline
posted on 1/27/2005 at 10:31 PM Reply With Quote
TARGETING


Does this support targeting multiple pages to multiple targets? I want to load a page into one frame and another one in a second frame. Currently i see only one target but is there a hack to enable a secondary target to another document? thanks
View User's Profile View All Posts By User U2U Member
wfmichels
Junior Member

Posts: 2
Registered: 1/30/2005
Member Is Offline
posted on 1/30/2005 at 10:42 PM Reply With Quote
An Idea for Targeting


Hi,

I've been trying to get Tigra Tree Menu to allow me to open different URL's in different windows, including files, URL's and javascript references. To get window.open to work with Javascript calls it seems the TARGET must be set to "_self". But when that's set, HTTP pages also open in "_self". If the tree menu is is a side frame this is dreadfully inconvenient.

A simple way to fix this is as follows:

<body>

<FONT CLASS=menu_title>My Menus</FONT><HR>

<FONT CLASS=heading>Menu 1</FONT><BR>

<script language="JavaScript">
new tree (MENU1_ITEMS, TREE1_TPL);
</script>

<BR><FONT CLASS=heading>Menu 2</FONT><BR>

<script language="JavaScript">
new tree (MENU2_ITEMS, TREE2_TPL);
</script>

<BR><FONT CLASS=heading>Menu 3</FONT><BR>

<script language="JavaScript">
new tree (MENU3_ITEMS, TREE3_TPL);
</script>


<script language="JavaScript">

for (var i = 0; i < document.links.length ; i++) {
var mystr = document.links.href.substring(0,4).toLowerCase();
document.links.target = mystr + i;
if (mystr == "java") {
document.links.target = '_self';
}
}

</script>

<!-- /Body -->
</body>


Each separate menu has it's own template and list of items. After the menu items are defined, this script resets the TARGET for each link to a unique value. To make sure I can still open new windows with JAVASCRIPT calls, I set the TARGET to "_self" for those items.

An improvement to this would be to set the menu link to some unique value (like "MYLINKCODE2") in the TREE_ITEMS array and then look for that code somewhere in the HREF value for each document link. If found you can set the target and the real URL to what you want. You could even set up an array like

myinfo[MYLINKCODE2] = [ mytarget2, "the_real_url_goes_here" ];

to handle a larger number of choices.

Hope this is of use to someone.

Bill
View User's Profile View All Posts By User U2U Member
wfmichels
Junior Member

Posts: 2
Registered: 1/30/2005
Member Is Offline
posted on 1/30/2005 at 10:47 PM Reply With Quote
Ooops -- forgot about text formatting


In prior post the form replaced some of the code with text formatting directives. Sorry!

Here's the important script again with a different counter index:

<script language="JavaScript">

for (var k = 0; k < document.links[k].length ; k++) {
var mystr = document.links[k].href.substring(0,4).toLowerCase();
document.links[k].target = mystr + i;
if (mystr == "java") {
document.links[k].target = '_self'
}
}

</script>
View User's Profile View All Posts By User U2U Member
Post new thread

Related Links:
Product Page
Product Demonstrations Live Demos:
Frames targeting
Win help style
Free Download Free Download
Free Download Menu Builders
Online Builder
Product Documentation Documentation:
Documenation Page
Support Forum Technical Support
Support Forum
   

Go To Top


Powered by XMB 1.9.1 Nexus
Developed By Aventure Media & The XMB Group © 2002-2004