我有一个使用AJAX的应用程序,但AJAX在iframe中不能正常工作。
这是我正在使用的JS (它位于加载到iframe中的页面中)。这3个函数分别调用一个AJAX例程,该例程填充App。我想要的是加载iframe,然后运行这个JS。它必须是iframe,当它完成加载时调用此代码,因为我无法控制加载它的页面(Facebook)。
<script type="text/javascript">
$(document).ready(function(){
alert('HELLO!!!'); // Test to see if it work
我正在开发一个web应用程序,用户可以编写Web音频代码,并在iframe中预览他们的代码。每当输入文本区域被更改时,iframe contentDocument就会被更新。
问题是,当用户创建AudioContext时,会在旧上下文的基础上创建一个新上下文。这很快就会导致过多的ACs被创建,同时也会留下以前的任何一个游戏。
我需要一种方法
var iframe = document.getElementsByTagName("iframe")[0];
for (ac in iframe.contentWindow.audioContexts) {
ac.close(