jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jQuery / Javascript:从iframe内部设置iframe的边框大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个iframe,我想将它的边框设置为零.

但是我想从iframe中使用javascript或jQuery来做这个.

这该怎么做?提前谢谢了,

解决方法

如果父级位于不同的原点,则无法执行此操作,因为 Same Origin Policy禁止访问父级的内容.

如果父文档在同一个源上,则应该这样做:

(function() {
  var frames = window.parent.document.getElementsByTagName("iframe"),index,frame;

  for (index = 0; index < frames.length; ++indeX) {
    frame = frames[index];
    if (frame.contentWindow == window) {
      frame.frameBorder = "none";
    }
  }
})();

Live example | @L_618_9@ | source of frame

请注意,在比较窗口属性时,使用==而不是===非常重要(不常见,窗口是特殊的).

大佬总结

以上是大佬教程为你收集整理的jQuery / Javascript:从iframe内部设置iframe的边框全部内容,希望文章能够帮你解决jQuery / Javascript:从iframe内部设置iframe的边框所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。