Am trying to do this in classic asp.<a href in fireforx adds a %1B to the code but works fine with all other browsers?
my code looks like this.
<a href="Portfolios.asp?ID=<%=oRS("ID")%>">Portfolios</a>
when i click on this link in firefox, i find a http://xyz/%1BPortfolios.asp?ID=3在地址栏,这会导致错误。
这个相同的代码适用于IE和Chrome。
想知道为什么这么强调这条线的Firefox。
我试图用同一行,但硬编码ID
<a href="Portfolios.asp?ID=4">Portfolios</a>
而不%1B加到线这工作得很好。
感谢您的帮助。
<td><a href="Portfolios.asp?ID=<%=oRS("ID")%>"><%=oRS("ClientName")%></a></td>
和解析的代码是按截屏
<td><a href="Portfolios.asp?ID=9">XYZABC</a></td>
Hello @Steve,它没有复制的代码。我在任何情况下都会输入它。另请注意,相同的代码可以很好地与IE和Chrome兼容。 – user3129015
您的网站根目录中是否包含“Portfolios.asp”页面?如果是这样,你有没有尝试用'/'加前缀链接,所以链接将是'">Portfolios'?我发现很难相信这与你的嵌入式ASP代码在链接的开始处添加什么有关。虽然我可能是错的,但它已被知道:) –
另外,你是否在html中指定你的编码?所以你有这样的''?我可能会用一些方法来解释为什么你在不同的浏览器中得到不同的结果。 –