我们alt为imgHTML中的标记提供了替代文本,属性,该标记会在图像不显示时显示。我也尝试过使用标记iframe。
alt
img
iframe
<iframe src="www.abc.com" alt="Web site is not avaialable">
但是给出后,备用文本不会出现src=""。只是想知道我是否可以通过其他任何方式获得替代文本,如果src没有给出?
src=""
src
由于我的第一次尝试曲解了您的问题,因此请尝试以下操作:
<script> $(function () { $("iframe").not(":has([src])").each(function () { var ifrm = this; ifrm = (ifrm.contentWindow) ? ifrm.contentWindow : (ifrm.contentDocument.document) ? ifrm.contentDocument.document : ifrm.contentDocument; ifrm.document.open(); ifrm.document.write($(this).attr("alt")); ifrm.document.close(); }); }); </script>
这将读取任何不具有src属性或具有空白值的src属性的iframe的“ alt”标记值,并将alt文本写入该iframe的主体中。