2011-01-06 24 views
0

我目前正在使用看起来相对有限的ASP脚本重新设计网站。该网站包含许多文章。我已经完成并构建了一个“工具栏”,将在每篇文章中添加为#include,并且此工具栏包含指向各种社交网站的“共享此页面”链接列表。ASP Classic - 包含文档中的“内容感知”链接

出于测试目的,我已经提前使用绝对URL,但我现在想在其他文章中使用此工具栏。我的问题是:我如何使这些“共享此页面”链接仅指包含工具栏的页面?例如,我目前使用的这是什么绝对链接

A HREF =“http://twitter.com/home?status=Currently%20reading:%20 HTTP://www.drlam .COM的/ dev/AFC /条/ NEW_adrenal_fatigue.asp “目标=” _空白 “

我在想什么需要做的是一些更动态的,像这样

A HREF =” http://twitter.com/home?status=Currently%20reading:%20 <%current_page%>“target =”_空白“

请原谅我对ASP术语的无知&结构。我正在学习,在这里:)

+0

是current_page您当前正在浏览的页面? – 2011-01-06 19:01:12

+0

是的,先生。我会尝试下面的解决方案开始! – Aaron 2011-01-06 19:09:50

回答

1

你应该能够找到当前页面从Request.ServerVariables一个包含文件,但也可能需要使用请求对象

Dim current_page 
current_page = Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") 
检查任何查询字符串或表单值
0

非常感谢Paul McCowat的帮助!虽然它不是逐字的,但下面的内容似乎在诀窍中。如果有些东西我错过了,使得这个运行效率不高,那么我就全神贯注于如何实施更好的解决方案!

<% 
current_page ="http://www." & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") 
Referpage = Request.ServerVariables("http_referer") 
%>