gpt4 book ai didi

asp.net - 我有 IFrame 的问题

转载 作者:行者123 更新时间:2023-12-04 06:57:32 26 4
gpt4 key购买 nike

哎,

我有一个 iFrame 用于在我的页面中显示动态页面。

 <iframe id="divIFrame" scrolling="no" runat ="server"  src="Login.aspx"  frameborder="0"
style="width: 575px; height:323px; padding:0px;z-index:0px;" >
</iframe>

在后面的代码中,我使用一行代码将“src”属性添加到 iframe。
 divIFrame.Attributes("src") = "..\Pages\Company.aspx"

它在 IE aand crome 中有效,但在 Mozila firefox 中无效。它显示了这样的错误
Server Error in '/' Application.
HTTP Error 400 - Bad Request.
Version Information: ASP.NET Development Server 9.0.0.0

请帮忙。

最佳答案

您需要在 URL 中使用正斜杠/而不是反斜杠\。

 divIFrame.Attributes("src") = "../Pages/Company.aspx"

Internet Explorer 正在悄悄地为您转换斜线,从而掩盖问题。 Firefox 正确没有。

关于asp.net - 我有 IFrame 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2370208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com