JS⼀javascript或者jQuery操作frameset标签,隐藏某个怎么做?

2025-04-01 14:21:36
推荐回答(2个)
回答1:

隐藏时通过 js 把 C 删除,显示时再创建一个 frame指向c.html,并添加到 frameset。

例如:在框架页面定义:

window.showC = function (visible) {

var fs = document.getElementById("fs");

if(visible) {
var frame = document.getElementById("C");
if(!frame) {
frame = document.createElement("frame");
frame.id = "C";
frame.name = "C";
frame.src = "c.html";
fs.appendChild(frame);
}
} else {
var frame = document.getElementById("C");
if(frame) {
fs.removeChild(frame);
}
}
}

在 b.html 页面调用:

show C
Hide C

回答2:






这类似你之前的样式






这是影藏c的