我是网络新手,在从其他网页隐藏网页中的UI元素时遇到问题。 情形:
我尝试使用iFrame中的ID访问Logout按钮。但它不是iFrame源代码的一部分。我无法访问它。
P.S。我可以使用JQuery从主页面显示/隐藏注销按钮。
查询: Web中是否有任何方法可以将通知从一个页面传递到其他页面?请指导
答案 0 :(得分:0)
我通过从父窗口访问元素来修复此问题。我的代码如下:
function showLogoutButton(){
var logoutButton = window.parent.document.getElementById('logout');
if (logoutButton) {
logoutButton.style.display = 'block'
}
}
我不确定这是不是一个好习惯。如果您有任何其他方法,请建议。