Javascript 正在会话存储中保存content.Window.postMessage值

Javascript 正在会话存储中保存content.Window.postMessage值,javascript,iframe,session-storage,Javascript,Iframe,Session Storage,我使用此代码禁用(和取消禁用)网页中显示的几个iFrame $(“.speaker”)。单击(函数(事件){ event.preventDefault() var clase=$('#sound').attr(“类”); /*关闭音量*/ 如果(clase==“fas fa音量增大”){ $(“.fas”).removeClass('fa-volume-up'); $(“.fas”).addClass('fa-volume-mute'); /*网站上显示了多少视频*/ var video_nr=

我使用此代码禁用(和取消禁用)网页中显示的几个iFrame

$(“.speaker”)。单击(函数(事件){ event.preventDefault()

var clase=$('#sound').attr(“类”);
/*关闭音量*/
如果(clase==“fas fa音量增大”){
$(“.fas”).removeClass('fa-volume-up');
$(“.fas”).addClass('fa-volume-mute');
/*网站上显示了多少视频*/
var video_nr=document.getElementsByTagName('iframe')。长度;
对于(var i=0;i
var clase = $('#sound').attr("class");

/*Turn volume off*/
if(clase === "fas fa-volume-up"){
  $(".fas").removeClass('fa-volume-up');
  $(".fas").addClass('fa-volume-mute');
  /*How many videos are displayed on the site?*/
  var video_nr = document.getElementsByTagName('iframe').length;
  for(var i = 0; i <= video_nr; i++){
    var video = document.getElementsByTagName('iframe')[i];
    video.contentWindow.postMessage('{"method":"setVolume", "value":0}','*')
  }

  /*Turn volume on*/    
} else if (clase === "fas fa-volume-mute"){
  $(".fas").removeClass('fa-volume-mute');
  $(".fas").addClass('fa-volume-up');
  /*How many videos are displayed on the site?*/
  var video_nr = document.getElementsByTagName('iframe').length;
  for(var i = 0; i <= video_nr; i++){
    var video = document.getElementsByTagName('iframe')[i];
    video.contentWindow.postMessage('{"method":"setVolume", "value":1}','*');
  }
};