The Forum has been Updated
The code has been upgraded to the latest .NET core version. Please check instructions in the Community Announcements about migrating your account.
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? <
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? <
آخرین ویرایش توسط
نوشته شده در
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.”
<
Search is your friend
“I was having a mildly paranoid day, mostly due to thefact that the mad priest lady from over the river had
taken to nailing weasels to my front door again.”
نوشته شده در
I understand what you mean with relative and absolute URLs but the rest...I'm lost.
When I enter a Web Link I by clicking
I enter the absolute URL regardless if it points to my site or not.
Can you explain more about the instr?<
When I enter a Web Link I by clicking
Can you explain more about the instr?<
نوشته شده در
Here's what you need, so, where domain.tld is your domain:<
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.”
Code:
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 thefact that the mad priest lady from over the river had
taken to nailing weasels to my front door again.”
نوشته شده در
Thanks Shaggy! Perfect!<
نوشته شده در
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<
regards
andy<
نوشته شده در
Absolutely spot on!
Thank you
andy<
andy<
Email Member
Message Member
Post Moderation
بارگزاری فایل
If you're having problems uploading, try choosing a smaller image.
پیشنمایش مطلب
Send Topic
Loading...