Author |
Topic |
|
leatherlips
Senior Member
USA
1838 Posts |
Posted - 15 March 2007 : 10:57:49
|
On the default.asp page, I wanted any web links that pointed to any page within my own domain to open in the same window. If found this code in the forums to do that:
In default.asp I removed: & """ target=""_blank" from below
if ForumFType = 0 then Response.Write "forum.asp?FORUM_ID=" & ForumID else Response.Write ForumURL & """ target=""_blank" end if
What this did was now make every web link on the default.asp page open in the same window. I would like to control it so if the link points to a site outside of my domain it will open in a new window (as is the original Snitz procedure) but still retain the links within my domain to continue to open in the same window.
Can this be done? < |
Mangione Magic Forum - The Music of Chuck Mangione
My Mods: Googiespell MOD | Link To Reply MOD | Petition MOD | Contact Page MOD | Share This Topic MOD | MP3 MOD | PageEar MOD | Google Viewer MOD |
Edited by - leatherlips on 15 March 2007 10:58:36 |
|
Shaggy
Support Moderator
Ireland
6780 Posts |
Posted - 15 March 2007 : 11:08:49
|
Are you using relative or absolute URLs to point to page within your own domain? If the former, use [brown]instr[/brwon] to check if the ForumURL variable contains http:// and write the target attribute if it does. If the llatter, use instr to check if the ForumURL contains your domain and write the target attribute if it doesn't.
< |
Search is your friend “I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.” |
|
|
leatherlips
Senior Member
USA
1838 Posts |
|
Shaggy
Support Moderator
Ireland
6780 Posts |
Posted - 15 March 2007 : 11:38:57
|
Here's what you need, so, where domain.tld is your domain:if ForumFType = 0 then
Response.Write "forum.asp?FORUM_ID=" & ForumID
else
Response.Write ForumURL
if instr(ForumURL,"http://www.domain.tld/")=0 then response.write """ target=""_blank"
end if < |
Search is your friend “I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.” |
|
|
leatherlips
Senior Member
USA
1838 Posts |
|
Shaggy
Support Moderator
Ireland
6780 Posts |
Posted - 15 March 2007 : 11:48:20
|
You're welcome
< |
Search is your friend “I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.” |
|
|
Andy Humm
Average Member
United Kingdom
908 Posts |
Posted - 29 March 2007 : 10:06:40
|
Is it possible to incorporate this 'sweet trick' to the topic.asp page, where most of the information is posted etc., and possible links. regards andy< |
|
|
Shaggy
Support Moderator
Ireland
6780 Posts |
Posted - 29 March 2007 : 10:53:38
|
Yes, but it's a lot more complex.
[Linkage]
< |
Search is your friend “I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.” |
|
|
Andy Humm
Average Member
United Kingdom
908 Posts |
Posted - 29 March 2007 : 18:30:40
|
Absolutely spot on! Thank you andy< |
|
|
Shaggy
Support Moderator
Ireland
6780 Posts |
Posted - 30 March 2007 : 04:59:05
|
You're welcome.
< |
Search is your friend “I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.” |
|
|
|
Topic |
|