问题标签 [frameset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2515 浏览

jquery-ui - jQuery UI对话框显示在框架内,来自书签?

我正在编写一个书签,它需要在我无法控制其设计的页面的上下文中工作。我需要小书签才能在使用框架(在框架集中)中运行的某些页面。jQuery-UI 对话框是否可以在框架内工作?

目前,当我遇到一个带有框架集的页面时,我会像这样创建我的对话框:

结果是 jQuery 将 ui-widget div 附加到主文档,而不是框架的文档。由于主文档只是一个框架集,因此没有显示任何内容。我在 jquery-ui API 中找不到任何选项来指定应在哪个文档中构建小部件。小书签必须从外部文档的上下文中运行(或至少开始)。

我知道不可能在框架上显示叠加层;我对仅在单个框架中显示感到满意。此外,其他一些值得注意的小书签无法在带有框架集的页面上运行,因此这可能是一个常见问题。

建议?

0 投票
1 回答
124 浏览

javascript - JavaScript 在我的框架中不起作用?

我现在正在制作一个主页,并且我已经在带有框架集的“主页”周围取得了优势......这可能很愚蠢,但现在我的 JavaScript 出于某种原因不起作用?!

我想要做的是使用 javascript 创建一个用户名和密码保护的页面。脚本本身如下:

function logIn(); {

}

请帮我!!(:主页的链接是http://www.vestervang-dejret.dk/ - 你可能不会理解它,因为它是丹麦语,但是将鼠标悬停在“Dokumenter”并选择“Referater”,如果你点击按钮,你会看到没有任何反应...我尝试使用按钮和 onload-event 触发脚本,但没有任何效果!请帮助!

0 投票
1 回答
434 浏览

asp.net - 使用 Javascript 检测和关闭帧

我正在开发一个 ASP.NET Web 应用程序。有一个账单页面,其中有两个指向同一账单的不同 pdf 的链接。当您单击其中一个链接时,它会将您带到显示 pdf 的 ViewPDF.aspx 页面。还有一个选项可以在分屏中查看两者,以便您可以比较它们。当您单击此链接时,它会将您带到 BillSplit.aspx,它有一个框架集和两个都指向 ViewPDF.aspx 的框架。这一切都完美无缺。

问题是,如果在提取 pdf 时发生错误。该应用程序有一个错误页面,其中包含一些返回应用程序的链接。如果您使用其中之一,您可以返回应用程序并继续,但现在在框架内。URL 仍然显示 BillSplit.aspx,但应用程序完全没有意识到这一点,因为框架是 HTML 元素而不是 asp.net 控件。

此时我想做的是检测到您已返回应用程序并关闭您不使用的框架。本质上,我想将您从 BillSplit.aspx 重定向到您实际请求的页面。我很确定这需要在 BillSplit 页面或稍后访问的页面上使用 Javascript 完成。

所以我想我要问的是,有没有办法确保 BillSplit.aspx 页面和它的两个框架只指向 ViewPDF.aspx?谢谢!

0 投票
2 回答
11557 浏览

html - 刷新框架集

我有一个带框架的网站:

它看起来像这样:

这是它的工作原理(它要复杂得多)

Main.php (left frame) 使用搜索(就像搜索引擎) result.html (right frame) ,只读取 main.php 找到的内容,所以:

我想要做的是从 main.php 刷新 result.html。我怎样才能做到这一点???

注意:我不想使用 AJAX 计时器或其他东西自动刷新 result.html(右框架)。刷新必须由 main.php 触发(左框架)

0 投票
3 回答
1026 浏览

html - 框架集的纯 CSS 模拟

我已经搜索了1个多小时没有成功。是否有模拟框架集的纯 CSS 方式?我的意思是,真的模仿它。我发现了一些有趣的东西,您可以在其中固定顶部和底部块,但内容的滚动条是常规的浏览器主体滚动条。我需要的是一个仅用于内容块的滚动条,就像框架集一样。

我可以通过将 overflow: auto 分配给我的内容区域 div 并设置固定高度来使其工作。但问题是如果不使用 javascript,我不知道客户端浏览器窗口的大小。而且我不想为此使用javascript。我也不能使用百分比作为高度,因为我的顶块有一个固定的高度。下部块是应该根据浏览器窗口高度扩展或收缩的块。任何帮助表示赞赏。谢谢!

0 投票
1 回答
4578 浏览

javascript - 使用 addEventListener/attachEvent 为框架注册 onload 事件

我使用内联语法将事件添加到框架:

这有效(=每当加载新 URL 时都会触发事件),除了我更愿意使用 addEventListener/注册事件attachEvent

现在——在onload="alert( this )示例this中设置为 HTMLFrameElement。如何从 JavaScript 内部访问 HTMLFrameElement?(我需要将其指定为addEventListener/的参数attachEvent

请注意,parent.WINCONTENT等点指向一个 Window 对象,而我需要的是 HTMLFrameElement。我用谷歌搜索了很多,但显然框架已经过时了一段时间。

完整清单如下:

索引.htm

frm_navi.htm

s.htm

r.htm

dom.js

0 投票
1 回答
4090 浏览

javascript - 如何将框架集 col 值设置为变量

这段代码生成一个包含两个垂直列的页面:

但是,我希望能够cols像这样独立设置值:

然后更改cols值...这是我的问题所在,我无法正确编写脚本...这是它的样子:

我哪里错了?

0 投票
1 回答
171 浏览

javascript - 如何使自动下拉菜单适用于框架集?

我失败了很多次。它只工作一次。只加载一次。当我转到其他选项时,它不起作用。我从以下网址复制了脚本:http: //javascript.internet.com/navigation/menu-auto-frames.html。请尝试脚本,并检查缺少的脚本在哪里。tq。

0 投票
1 回答
677 浏览

javascript - 取消框架上的导航?

假设我有一个框架集,其中包含加载 Google 的框架。当用户点击链接或按钮时,我想阻止谷歌导航到任何地方。这可能吗?

0 投票
1 回答
1991 浏览

html - 如何跨帧显示叠加层?

假设我有以下框架结构。

假设在“theSecondFrame”中我有一个按钮,如果我单击该按钮,它应该显示一个模式窗口。

我面临的问题是,覆盖仅限于“theSecondFrame”。

如何在所有帧上传播覆盖,以使内容无法访问?