快速背景故事:我正在制作我的网站的“框架”版本,它具有与正常不同的母版页(一个适用于iframing)。它的访问权限为mysite.com/Framed/whatever
,而不是mysite.com/whatever
。这在IIS中被重写为mysite.com/whatever?framed=true
。这工作正常。在控件中覆盖〜行为
我遇到的问题是所有的链接都是相对的,比如~/Server.aspx
,它在正常的网站中工作正常。我需要覆盖,而不是生产../Server.aspx
(因为它“应该”)它产生../Framed/Server.aspx
或Server.aspx
。
目前,这意味着该页面返回到它的正常视图(mystite.com/whatever2
)如你点击一个链接,尽快,我希望它继续留在mysite.com/Framed/...
这会更容易,但我仍然不确定。 另外:我得到了我想要的一些简单的JavaScript的行为,如果它在一个框架中重写了页面。 – cpf 2010-01-23 01:33:17