1

我有一个用框架制作的旧网页(是的,我知道)。一帧 (letFrame) 正在尝试使用以下锚更新另一帧 (rightFrame):

<a href="foo.asp?myVar=BAR" target=rightFrame>

foo.asp 已经加载到 rightFrame 中,看起来像这样

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="MYNAME" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<form target="_self">
<SCRIPT LANGUAGE=vbscript>

    Option Explicit

    dim myURL

    myURL = parent.location.href

<...blahblablah...>

当我打印出myURLor的值时,parent.location.href我发现参数部分?myVar=BAR已经被剥离了。它只是读取foo.asp

IIS 中是否有一些设置可以执行此操作?还是有另一种方法来获取参数部分?

4

1 回答 1

4

看起来你正在抓取父母的网址。试试 window.location.href。

另外.. 在 ASP 中,您应该使用.. Request.Querystring("param")。

于 2009-03-27T19:19:25.813 回答