我有这个标题为Criatweb的父页面, 和里面的iframe页面, 我想在iframe页面中更改div的显示,但只有当它的标题是Criatweb时才更改。 我在iframe页面尝试了这个但没有成功:
<script type="text/javascript">
if (window.parent.document.title == 'Criatweb')
{document.getElementById('customizarsite').style.display = 'none';}
</script>
答案 0 :(得分:1)
错误消息表示您在页面上加载元素之前调用它!
就像在打开门之前走过一扇门。除非你是鬼,否则不会发生。
你需要在onload或onready上或在元素之后调用它。
<div id="customizarsite">Put the script after me</div>
<script type="text/javascript">
if (window.parent.document.title == 'Criatweb') {
document.getElementById('customizarsite').style.display = 'none';
}
</script>
答案 1 :(得分:-1)
<script type="text/javascript">
if (window.parent.document.title == 'Criatweb')
{
$("#customizarsite").hide();
}
</script>