0
当用户点击图片时,我想用'iframe'替换'input type:image'在相同位置和高度。 iv尝试添加iframe并将显示设置为不可见,然后单击时可见,但这会导致对齐问题图片点击用iframe替换图片
也尝试将iframe的显示设置为无,这看起来不错,但是如何让它显示在哪里以前的地图是?
<script>
function showIframeMapOnClick() {
alert("this is a test");
$("#Image1").css('visibility', 'hidden');
$("#iFrameMap").css('visibility', 'visible');
/// $("#iFrameMap").css('visibility', 'block');
}
</script>
<div id="Contact Us" class="backimage2" style="width:100%;">
<div id="Fullcontent">
<div id="thirdPageDiv" class="wrapper whitediv">
<div>
<input type="image" ID="Image1" onclick="showIframeMapOnClick();return false" src="/images/mapImage.png" style="float:right; position:relative; width:550px" />
<iframe id="iFrameMap" src='https:' width='50%' height='400px' style="float:right; position:relative; width:550px; visibility:hidden"/*also tried display:none*/></iframe>
</div>
<div class="black-header">Contact Us</div><br />
This House,<br />
This Street,<br />
This Door,<br />
This LetterB,<br />
Please,<br />
Come Again,<br />
<br />
</div>
</div>
</div>
有人知道如何解决这个问题吗? 感谢
码我敢打赌,你用'能见度:hidden'和'知名度:visible' ...尝试用'显示:none'和'显示:block'(或'inline',达你) – ben