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中指定你的編碼?所以你有這樣的''?我可能會用一些方法來解釋爲什麼你在不同的瀏覽器中得到不同的結果。 –