问题标签 [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.
javascript - 如何在一帧中获取javascript以等待页面在第二帧中加载
我在一个框架集中有两个框架 -frame[0]
包含一个加载页面的frame[1]
脚本
然后在该页面上执行操作,例如在页面内搜索文本。在执行此操作之前,我需要脚本等到page.html
第二帧加载,并且我无法onload=...
在第二页中使用,因为我无法控制它的源。
有没有办法做到这一点?
html - HTML 框架源
嘿,我是否可以在定义框架的同一页面中插入框架的源代码。
就像不给文档提供位置一样,我可以在框架标签中插入源代码吗?
问题是我正在调用一个函数,该函数在其他页面中无效。所以我必须在同一页面中调用它,知道吗?
caching - 框架集框架中的缓存问题
我有一个 Web 应用程序,它是在 VS 2003[C#] 中完成的。
有一个框架集,分为3个。
- 顶框
- 左框
- 内容框架
LeftFrame 加载与每个登录用户相关的内容。内容从 SQL Server 2000 数据库加载。
但是当一个用户注销另一个用户登录时会出现一个奇怪的问题。第一个用户的左框显示给新登录的用户。代码正常执行,但内容显示不正确。
我认为这是一个缓存问题。现在我们已经通过设置禁用了每个页面的缓存
但这会使页面加载速度变慢。有没有其他方法可以解决这个问题?
谢谢
asp-classic - Settimeout - Asp 页面中的框架集
经典页面由 4 个框架集组成。如果所有 4 个框架集都处于非活动状态,则登录页面超时。如何为带有框架集的经典 asp 页面设置超时。
frames - 是否有在浏览器视口顶部实现“外部链接栏”的非框架设置方法
目标是通过在窗口顶部显示一个外部链接栏来稍微“软化”指向外部内容的超链接,该链接栏显示在外部网站上的内容上方 - 包含一行文本,内容类似于“The您正在查看的内容不属于本站所有,请关闭此浏览器窗口以返回站点名称"。
我知道有一种方法可以使用框架来实现这一点,但据我所知,框架对于可访问性来说是个坏消息。此外,如果用户随后访问本身具有框架集的站点,则可以有各种乐趣和游戏!
欢迎任何反馈。用 jQuery 可以实现这样的事情吗?
html - HTML 框架强制所有链接中的新窗口
我在页面上设置了框架,有没有办法强制子框架中的所有链接在新窗口(“空白”)而不是“自我”中打开?
我无法访问框架中的页面,有时链接会打开新页面,有时它们只是转移到一个全新的页面。我想通过在新页面中打开所有链接来保持一致性。
php - 在这种情况下如何进行 URL 屏蔽?
我在 1 个网站上使用 php、js、flash 和 mysql。
我想使用框架集(或者 iframe)进行 URL 屏蔽。设想:
用户单击一个链接,该链接将他/她引导到我的页面,并带有以下 URL:
www.domain.com/index.php?var1=string1&var2=string2
如何屏蔽url,让访问者只能看到www.domain.com/index.php,但实际上那里有一些变量。我需要变量,但我不希望访问者看到。如何对此进行 URL 屏蔽?(我不期望得到任何代码,我只是想知道url掩码方法的逻辑)
PS。我可能不会使用 mod_rewrite,因为我不知道如何使用/编写代码。所以请用 iframe/frameset 方法回答:)
html - html如何创建框架
我想创建一个如下图所示的 html 框架集。
谁能指出一个有用的方向,因为我不确定如何创建它?
我应该使用框架集还是其他类似 AJAX 的东西?
javascript - 当页面是框架集的一部分并垂直调整大小时,在 IE7 中不会触发正文 onresize 事件
我有一个简单的框架集,垂直有两个框架,即两行:
第一行包含一个固定的标题。
第二行在顶部包含一个固定工具栏,在底部包含一个可调整大小的工具栏。
由于浏览器之间的渲染差异,我不能只为“内容”框架启用滚动,因为这意味着包括工具栏在内的整个框架将在某些浏览器中滚动,而只有底部可调整大小的部分会获得滚动条在其他浏览器中(这是我想要的)。下面的示例中缺少用于控制 container 和 toolbarContainer 元素的 css,但现在这不相关。
问题是:鉴于下面的示例代码,如果我在使用 IE7 时垂直调整浏览器窗口的大小(IE8 在 IE7 兼容模式下,但纯 IE7 会出现同样的问题),我不会收到 body 元素的 onresize 事件。在我尝试过的所有其他浏览器中,我确实收到了 onresize 事件,如果我水平调整浏览器窗口的大小,我也会在 IE7 中收到该事件。
在这种情况下,IE7 和 onresize 事件是否存在已知问题?
注意 1:我知道我应该完全摆脱框架集,但这不是现在的选择。
注2:我已经搜索过这个主题的信息,但是由于这个问题似乎只出现在IE7&frame上下文中,现在不太可能影响到太多的开发者。
索引.htm:
header.htm:
内容.htm:
javascript - Ajax 仅在 IE 中中断框架集
我遇到了框架集故障的问题,我在论坛上得到了一些帮助。现在我终于找到了事情的进展,所以这是我目前的问题。
1 我有一个带有 Top、Menu 和 Main 的框架集 2. Menu 中的链接在 Main 中打开视图 3. 这会破坏在 Main 中保存文档。保存菜单中的所有链接后,将在新窗口中打开。
但是 - 这是我在检查基本目标等两天后发现的真正奇怪的事情。
仅当我更改触发 Ajax 调用的值时,我才会崩溃。如果我在评论字段中添加评论或者如果我更改了一个数值,一切都很好。我可以保存并且框架集完好无损。如果我在保存之前更改了一个触发 Ajax 调用的下拉列表,那么我的框架集就会崩溃。
这仅适用于 IE(7 和 8),Firefox 没有这个问题。
这是我的 Ajax 代码示例(我有大约 4 个不同的调用)
编辑:据我所知,我对 ajax 调用没有任何问题。我取回值并按预期使用它们。可能有一些keepAlive设置或这样做的东西吗?