javascript - 为什么 IE 忽略内联链接标签的宽度和高度?

标签 javascript html css

先决条件:

<a href="#a" onClick="MyWindow=window.open(\'https://<Server IP>/ClickHereNotes.html#<Div Name AAA>\',\'MyWindow\',width=600, height=300); return false;">Click Here.</a>

点击上面的链接,打开嵌入的html页面,但只显示目标div名称AAA。

下面是我在 html script 中使用的类似切换的功能标签:

div {
    display: none;
}
div:target {
    display: block;
}

问题:当在 Chrome 中点击上面的链接时它打开一个弹出窗口,同时显示整个 div html 内容

当我尝试打开 IE 11 中的链接时,出现弹出窗口,但窗口大小并未环绕相关 div 的 html 内容。也没有滚动条。

到目前为止我已经尝试过但没有奏效的事情:

  1. 正在添加 scrollbar=yes
  2. 正在添加 min-height
  3. 正在添加 %widthheight .
  4. 删除widthheight .
  5. 添加 charhref=# 之后.

我应该使用什么属性来显示带有完整 div HTML 内容的弹出窗口?

最佳答案

试试这个

将此属性 Overflow:scroll 添加到您的 div

关于javascript - 为什么 IE 忽略内联链接标签的宽度和高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38580712/

相关文章:

javascript - 如何设置div滚动条默认在底部

javascript - swfObject + scriptaculous Autocompleter = 失败

html - 无法用CSS grid实现网格布局

html - 建立水平时间线 - 元素错位

html - 六边形网格 tumblr css 代码

html - 为此按钮创建渐变

javascript - Vue.js 组件彼此不独立

javaScript 正在获取浏览器日期?我怎样才能改变它?

javascript - 单击时如何将特定的 div 滚动到 iframe 的顶部?

css - 如何在 wordpress 中分离两个包含堆叠在每个上方的图像的 div?