草庐IT

iframe_window

全部标签

javascript - 包含 iframe 的页面上的 Bootstrap 3 导航栏

我的Bootstrap3上的导航栏有问题。在页面上添加iframe时,它不会展开,我无法导航(在小屏幕上)。然而,最大化窗口(大屏幕)显示导航栏在那里,所有元素都可用且可点击。没有iframe,一切都按预期工作。谁能想象,为什么?这对我来说似乎很奇怪......如有任何指点,我将不胜感激。干杯:-)编辑:一些代码。不要被html中的django代码碎片弄糊涂了。他们工作正常。Edit2:我还注意到现在我的页脚没有显示在包含iframe的同一页面上。注释掉iframe,一切正常。为什么会这样?没有人吗?内嵌框架:导航栏:TogglenavigationCamerataSerena{%fo

javascript - 有没有使用网络音频 api 从 iframe 可视化 youtube 音频?

是否可以收听iframe中的youtube视频的音频,然后对其进行分析以用于基于网络音频api的可视化工具?从我的网站制作方式来看,我只能从iframe中获取源url。这是我的一个iframe的示例: 最佳答案 希望这对future的Google员工有所帮助。我发现这样做的唯一方法是使用音频流库(如节点的youtube-audio-stream)并从服务器端缓冲/传输音频。varexpress=require('express');varrouter=express.Router();varyoutubeStream=require

javascript - 如何使 iframe 上的控制台输出静音

我的页面使用iframe来显示一些内容,但现在我正在主页上工作,而iframe的输出使我的控制台变得困惑并且难以调试。有没有办法让控制台静音?我尝试将控制台设置为无操作:varCONSOLE_LOG=window.console.log;window.console.log=function(){/*nop*/};functionLOG(msg){window.console.log=CONSOLE_LOG;console.log(msg);window.console.log=function(){/*nop*/};}我预计这会起作用,但iframe仍会生成输出。

javascript - window.onload 工作,但 Chrome 控制台显示 : Uncaught TypeError: window. onload 不是函数

我想在页面加载时运行getLocation()方法。我添加了:window.onload(getLocation());并按照我的意愿调用了该函数,但Chrome控制台显示:UncaughtTypeError:window.onloadisnotafunction(anonymousfunction)@(index):116window.onload(getLocation());View位于底部:@{ViewBag.Title="HomePage";}GecodingDemoJavaScript:@sectionScripts{varx=document.getElementById

javascript - window.fetch 的事件监听器

有没有办法全局监控所有的window.fetch请求?我知道它适用于Promises,但我需要在任何此类请求完成(失败/成功)时得到通知,并且我无权访问调用这些请求或成功/失败处理程序的函数。所以基本上我在寻找类似的东西:window.addEventListener('fetch',ev=>{if(ev.type=='FetchSuccess'){//processev.response}}); 最佳答案 您可以通过以下方式覆盖fetch函数:varoldFetch=fetch;//mustbeontheglobalscopefe

javascript - electron 的 remote.getGlobal() 在 window.location.replace() 之后返回 "undefined"

我一直在摆弄Electron的远程模块。在我的主进程中,我创建了这个变量:global.storage={};我的渲染器进程是用一个名为startup.html的文件初始化的。win.loadURL('file://'+__dirname+'/startup.html')在那里,我包含了一个包含以下函数的javascript文件:functionenterMain(value){remote.getGlobal('storage').exmpl=value;window.location.replace('./general.html');}我传递的值是“hello”,当调用...co

javascript - 如何为动态生成的 IFRAME 设置 document.domain?

我在需要声明document.domain的页面上实现CodeMirror(http://marijn.haverbeke.nl/codemirror/)(因为页面上有其他IFRAMES)。CodeMirror生成动态IFRAME以提供语法高亮代码编辑。问题是IE在以下代码镜像代码处抛出“拒绝访问”(其他浏览器正常):this.win=frame.contentWindow;...vardoc=this.win.document;原来IE没有从父IE继承document.domain。我可以在IFRAME内容中设置document.domain,但IE在我设置内容之前就抛出了错误。有什

javascript - 从 Window.location.hash 创建数组

我正在尝试从window.location.hash变量创建数组,但我失败了。我的代码是:$.each(window.location.hash.replace("#","").split("&"),function(i,value){value=value.split("=");varmy_item={value[0]:value[1]};form_data[i]=my_item;});console.log(form_data);谢谢。 最佳答案 试一试:varhash=window.location.hash.slice(1)

javascript - 为什么 window.onload 有效而 document.onload 无效?

谁能告诉我为什么以下页面在加载时不会触发警报?如果我使用window.onload而不是document.onload它会起作用。为什么会有这种差异?document.onload=function(){alert('Test');} 最佳答案 最简单的答案是它不是那样设计的。浏览器在“endofthedocumentloadingprocess”处执行附加到window.onload的函数。它不会尝试执行附加到document.onload的函数。您可以将函数分配给document.onload,但浏览器不会对其执行任何特殊操作。

javascript - 延迟后如何在 window.onload 中加载 javascript 函数

我有几个函数应该在onload事件延迟后触发。它在chrome中运行良好,但在Firefox中运行不正常。functionfoo(){//javascriptcode}window.onload=setTimeout(foo,delay);functionbar(){//javascriptcode}window.onload=setTimeout(bar,delay);如果我删除延迟,“bar”会在Firefox中调用,而“foo”和“bar”会在chrome中调用。这可能是什么问题? 最佳答案 我很惊讶这两个函数在任何浏览器中都